Tampa Tap Room
American (New), Sports Bars
Tampa, FL
1.5 mi