This location seems to be a promising place to visit, with its categories including Restaurants & Catering, Breweries, and Brewery. It is situated at Building 3201, 39th Ave N Street, St. Petersburg City, and has a phone number for customers to get in touch. They are co-branded with Twin bays Brewing. Despite the promising appearance, the actual service has some room for improvement. The current ratings from third-party sources indicate a lackluster experience. One issue that stands out is the inconsistency in opening hours, with one client reporting that the location was not open despite the posted hours and flyers advertising a fall 2017 opening. It's concerning to see the owner indicating a delay of six months, with an estimated opening in January 2019, which might be a significant setback for potential customers. A visit might be worth considering once the location is fully operational.