
Can someone send me an email regarding the name and location of the restaurant near Apalachicola recently opened by the great restaurant in New Orleans. I have friends who will be vacationing on Dog Island and as they leave and head west along 98 want to eat at this one.
Any reviews? Thanks,
Bill
bill.butler@crye-leike.com