Showing posts with label Lobster Sandwich. Show all posts
Showing posts with label Lobster Sandwich. Show all posts

Wednesday, April 8, 2009

The Mermaid Inn



try their Lobster Sandwich on toasted brioche w/a side of Old Bay fries...



it's a sunny day at the beach