ADVERTISEMENT
Mushroom caps with snails soaking in garlic butter sauce are on the menu at the new Game Stop Bar & Grille in Sun City Center. But this fancy French Escargot dish is listed on the menu as simply, "Them There Snails." ...more
December 10, 2008
Qu'est-ce que ceci? A new French restaurant in downtown Tampa? Can it survive? Shouldn't the mayor slap it with a fine for serving wine or violating the city's strict code on napkin folding? ...more
November 29, 2007
ADVERTISEMENT
Advertisement
TBO.com - Tampa Bay Online ©2009 Media General Communications Holdings, LLC. A Media General company. Member Agreement | Privacy Statement | Work With Us