Search
Close this search box.
Search
Close this search box.

Metro Diner to Open First Location in Tampa

Metro Diner, which opened its first Tampa Bay location in St. Petersburg, Florida is finally opening a new location in South Tampa. The diner known for creating its American comfort […]