3342 S Westshore Blvd
The Tate family is proud to announce our newest location at 3342 S Westshore Boulevard, just north of El Prado. We have a full bar, full menu, pizza, pasta, entrees, wings, and more!
Read All Reviews
© 2013 Restaurant.com All rights reserved.