Lobster Roll

A Place in Utah Won the Best Lobster Roll in the World Contest? Really.
A Place in Utah Won the Best Lobster Roll in the World Contest? Really.
A Place in Utah Won the Best Lobster Roll in the World Contest? Really.
Congratulations (we guess) to Park City Utah's  Freshies Lobster Co. who won the "World's Best Lobster Roll" competition this weekend at Downeast Magazine's first ever Lobster Roll Festival.     Now how could a place in UTAH win a lobster roll competition, let alone one held in Maine? Were the...