Tampa Tap Room is one of Tampa Tap Room.

1. Tampa Tap Room

7.0
Bar · Carrollwood Village · 13150 N Dale Mabry Hwy, Tampa, FL