Although we are locals, it has been a long time since we have eaten at the Boss. We stopped in for an early lunch and ordered the grilled oyster tacos. They were fantastic! we liked them so much that we tried to duplicate the dish at home. Ours we not nearly as tasty.
When you are in Apalachicola stop in and try them out.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.