KitchenSpot
Search
See the best dishes near you?
TapHouse 61 logo
← St. Petersburg restaurants

TapHouse 61

No reviews yet

Bar2061 Central Ave, Saint Petersburg

Own or manage TapHouse 61? Claim this listing free

Hours

Hours not listed yet.

Details

Address2061 Central Ave, Saint Petersburg 33713

Phone(727) 258-7070

Websitehttp://www.taphouse61.com/

SocialX · Facebook

Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.