The Highroller Lobster Co – Portland, Maine

OMG.  Senses tingling, overwhelming mounds of fresh Maine lobsta atop a grilled brioche roll?  Give me an "R", give me an "O", give me an "L", give me another "L", whatcha got?  The finest culinary discovery is located in downtown Portland, Maine. Let's step back and see what happened!  The Sherpas were in Portland, Maine … Continue reading The Highroller Lobster Co – Portland, Maine