Restaurants in Tampa, FL
Restaurants
915 S Howard Ave.,
Tampa ,
FL
33606
UNITED STATES
Based on 1 reviews
Hope you're not hungry
We drove down So Howard looking for a breakfast spot and saw the sign outside The Lime saying "Tampa's best Brunch." NOT. The restaurant was only about 25% full, while others in the area had lines outside - that should have tipped us...Worldwide > United States > Tampa, FL > Restaurants