
← 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/
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.