Jameson Tavern
➤ 115 Main Street, Freeport, 04032, United States Of America
Vegetarian Friendly, International, American, Seafood, Pubs
"Had a good lunch at Jameson Tavern. We set ourselves fast. The staff was attentive and friendly. The food was good. I had the crab melt and we shared a lobster cocktail. Although none of us ordered it, we loved that they had a “Lazy lobster” on the menu, where they take all the meat out for you!"