Restaurants & Bars

Florida

New in Tarpon Springs?

Share:

Restaurants & Bars 9

New in Tarpon Springs?

The Mouth | Feb 26, 2008 09:07 AM

I'm heading to Tarpon Springs for dinner and have been hearing about two newcomers. Anyone know anything about The Plum Tomato, (1988 Alternate U.S. 19 and Klosterman Road, Tarpon Springs, 727-944-3330) or Athens Taverna, which replaced Dodecanese Taverna?

Want to stay up to date with this post?