
Inside scoop: Explore Brevard's exciting newest eateries in photos
Mystic Lobster Roll Company is located at 109 Brevard Ave., Cocoa. Pictured: lobster salad.Lyn Dowling For FLORIDA TODAYMystic Lobster Roll Company is located at 109 Brevard Ave., Cocoa. Pictured: loaded Maine lobster fries.Lyn Dowling For FLORIDA …