North 30th Sports Pub & Grille — Tampa | Florida Menus

North 30th Sports Pub & Grille is a bar & pub in Tampa, Florida. Listing sourced from OpenStreetMap.