Review of 3 Great Restaurants near Tampa, Florida
The Mill Restaurant is located on Central Avenue in downtown St. Petersburg, Florida. Owners Jason Griffin and Chef Ted Dorsey opened the restaurant in 2015. They eventually opened another restaurant in Tampa, Florida, and are looking for the perfect place … Read More