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
ADVERTISEMENT
Advertisement
TBO.com - Tampa Bay Online ©2009 Media General Communications Holdings, LLC. A Media General company. Member Agreement | Privacy Statement | Work With Us