Life and politics from the Sunshine State's best city

Tag archive

Station House

Station House announces major renovation, rooftop terrace for St. Pete location

in The Bay and the 'Burg/Top Headlines by

A popular St. Petersburg restaurant and meeting space is planning ambitious changes to its downtown location in the new year. Station House announced Tuesday a series of extensive revitalizations to its mixed-use structure for 2017. Among the upgrades include the addition of a rooftop garden terrace, and what is being described as a “multi-experience restaurant concept.” Station House, a five-story, mixed-use building of nearly 32,000 square feet, is located at 260 1st Ave. S in St. Petersburg, Although exact details have…

Keep Reading

Go to Top