The Boston Fish Market is the BEST! It's located on Semoran Blvd, it's either in Winter Park or on the outskirts of Orlando. Best lobster rolls, not a dressy place, food is medium priced, and worth every penny. Put it in your GPS to find it. Speaking as a New Englander, its delicious!!
|