Florida > Tampa > Downtown > Restaurants, Food & Beverages > Bars, Taverns & Cocktail Lounges > Castle Bar
2004 N 16th St, Tampa, Florida, 33605-3727
(813) 247-7547
Downtown
Restaurants, Food & Beverages > Bars, Taverns & Cocktail Lounges
No reviews yet. Be the first to write a review!