The Pub Tampa Bay

International Plaza and Bay Street

2223 N Westshore Blvd, Tampa, FL 33607, USA | 813-443-5642

Website | Menu | $$

Known for

  • european

Teams

  • Bulls
  • South Florida Bulls