This is the kind of authentic Florida experience that no chain restaurant could ever copy. Where: 859 Pompano Ave, New Smyrna Beach, FL 32169 The plain gray building doesn’t look special from the ...