Company Information
- Company Name
- Anchor Tavern
- Category
- Grill
- Address
- 514 N Franklin St, Tampa, FL 33602, United States
- Country
- United States
Anchor Tavern address: 514 N Franklin St, Tampa, FL 33602, United States.
Anchor Tavern operates in the Grill category.