Welcome to your neighborhood hangout nestled in the Grand Central District.
We at TapHouse 61 strive to bring you a warm and friendly environment in which you can enjoy craft beer without fear of asking for a more main-stream brand, glass of wine, or one of our non-alcoholic beverages.
Let us know what you think, as we welcome all comments and suggestions.
2061 Central Avenue
St. Petersburg, Fl