Florida > Tampa > Lowry Park Central > Restaurants, Food & Beverages > Bars, Taverns & Cocktail Lounges > Derrah's Tavern
7123 N Rome Ave, Tampa, Florida, 33604-5360
(813) 935-2732
Lowry Park Central
Restaurants, Food & Beverages > Bars, Taverns & Cocktail Lounges
No reviews yet. Be the first to write a review!