This is a hidden gem in Tampa and bar none is the best place in town. Nobody holds a candle to Panchos. Only issue is that this place is small, so you need to time your trip for when its not busy.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.