
Oyster Bar returns to St. Pete
May 10, 2025 - One of downtown St. Petersburg's most popular seafood spots will soon reopen in a new location after a nearly two-year hiatus. Owner Josh Cameron has announced that the Oyster Bar, closed since August 2023, will open this month at 2245 Central Ave. The new space in the Grand Central District is triple the size of the previous restaurant, and will feature a raw bar, dining room with booth and table seating and a spacious cocktail bar.