The Tap Room is a really cool, fun place to hangout in the heart of downtown St. Pete.
It’s in The Hollander Hotel, so you have an eclectic mix of locals and tourists, and you never know who you are going to meet, old friends and new friends … Continue Reading
Read more