Pages

Friday, January 20, 2017

Spiro’s Taverna- Greek Eats in Vero Beach, FL

Located in the popular downtown part of Vero Beach, Florida is a tasty newer Greek restaurant, Spiro’s Taverna. They offer both indoor and outdoor dining options, a must Florida due to the warm year-round climate. Spiro’s Taverna’s catchy menu had ...


READ THE ORIGINAL POST AT www.whereverimayroamblog.com