The Lobster Hut – Plymouth, Massachusetts

Lobster_Hut_tray_of_food

The Lobster Hut 25 Town Wharf Plymouth, MA  02360 1-508-746-2270 http://www.lobsterhutplymouth.com There is a food phenomena in New England seaside towns generically known as a “clam shack”.  Typically these are not much more than a small shack-like building.  Some have Continue reading

The Catfish Place – St. Cloud, Florida

my_meal_for_slider

The Catfish Place 2324 13th Street St. Cloud, FL 34769 (407) 892-5771   Is there a restaurant in your town that you drive by all the time where you’ve never eaten?  For me that was The Catfish Place.