Turned out to be a great place to watch the Spurs vs Heat Finals series. Being Spurs fans, we were looking for a place to watch the games while on vacation and in fact spent 2 nights watching games here. Lots of Tv's here with good food and the staff was very welcoming and attentive. Thanks guys!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.