There is certainly not a shortage of great new restaurants opening in St. Pete and Original Flavor 1889 is no exception. Situated on Central Ave, just west of 4th Street Original Flavor is in the perfect location to draw a crowd. While there is also no lack of Italian restaurants in St. Pete, what sets Original Flavor apart is their … Continue Reading

Read more