Up The Creek Raw Bar

Oyster bar restaurant · 313 Water St, Apalachicola, FL

Dine-In

Hours

More food in Apalachicola, FL · Oyster Bar in Apalachicola