A new restaurant is bringing New England-style food to Southwest Florida.
Mason’s Famous Lobster Rolls has opened their first location in Florida, and it’s located in downtown Fort Myers. Lobster rolls, shrimp rolls, chowders…you name it, they’ve got it.
The restaurant is located at 2122 First Street in downtown Fort Myers.
The Fox 4 Morning News team was joined by Dan Beck, the founder and CEO of Mason’s on Thursday.