Restaurants & Bars 9

New in Tarpon Springs?

The Mouth | Feb 26, 200809: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? Sign Up Now ›
Log In or Sign Up to comment

Recommended From CH