Boss Oyster, APALACHICOLA, Florida (FL)

Feeling hungry? Boss Oyster might be the place to eat for you.
Conveniently located at 125 Water Street () in APALACHICOLA, Florida (FL) (32320), Boss Oyster can be reached at 8506539364. Please call in advance to make a reservation.
More restaurants in APALACHICOLA, Florida (FL)


Boss Oyster contact information and details:
Address: 125 Water Street - , APALACHICOLA, Florida (FL) 32320
Contact Phone: 8506539364
email: innkeeper@apalachicolariverinn.com