Food & Drink

Top Cape San Blas Restaurants

We figured you would be looking for a few great Cape San Blas restaurants during your vacation so we decided to share a few of our favorites.  

Thanks their location on Florida's gulf coast, many of the restaurants in the Cape San Blas area make use of the products of local waters.  The oysters, shrimp, and fresh fish are legendary at the seafood restaurants in Cape San Blas. 

While the Seafood is excellent there are plenty of other options available.  Our list of favorites includes a great pizza joint, a Mexican restaurant, and even a frozen yogurt shop  to help you cool off on a hot afternoon.

From the world famous Indian Pass Raw Bar to the waterfront Dockside Cafe in Port St Joe,  we know you'll be able to find something amazing to eat during your next trip to Cape San Blas!  

Quick Nav

Apalachicola Riverwalk Café

In the heart of Apalach.  Serves a full breakfast, homemade pizza and fantastic Greek salads and cheeseburgers. Also popular for its desserts – try the Pea Pickin’ cake.  Some gluten free items on the menu. Beer & Wine

Phone: 850-653-1237

17 Avenue E.

City: Apalachicola , Florida

Boss Oyster

Find out why Coastal Living Magazine named this charmingly rustic restaurant one of the Top 10 Oyster Bars in the U.S.  Boss Oyster harvests and serves the world's tastiest oysters at their waterfront location.  Try to grab a table on the back porch and watch the beautiful Apalachicola River. Full Bar

Phone: 850-653-9364

123 Water Street

More Info

Cone Heads Sandbar Grill and Ice Cream

A friendly restaurant where delicious meals.  
Featuring great burgers, local seafood, salads, handmade pizza and ice cream. 
Beer and wine available all the time! 
Open 11:30AM to 9:00PM Daily

8020 Cape San Blas Road

City: On the Cape , Florida 32456

More Info

Dockside Café

Easily accessible by land or sea, Dockside is located at the Marina – a great place to grab a drink and watch the boats come in after a day of fishing. Guaranteed some of the best sunsets on the Bay - Full Bar.

342 Marina Drive

City: Port St. Joe , Florida

More Info

Flip Flop Frozen Yogurt

Flip Flop makes their own rich and creamy yogurt using natural flavorings.  Take the edge off a hot afternoon and treat yourself to their self-serve sundae bar!

Phone: 850-227-3547

Third Street and Hwy 98

City: Downtown, Port St. Joe , Florida 32456

More Info

Hole in the Wall Raw Bar 

Rustic and quaint - serves fresh Apalachicola Oysters, seafood, homemade soups and casseroles, crabs & shrimp, daily specials, Beer & Wine.  Dog Friendly.

Phone: 850-653-3222

City: Apalachicola , Florida 32320

More Info

Indian Pass Raw Bar

It's an absolute “must” to have dinner at the world famous Indian Pass Raw Bar, where you can soak up the local culture, amazing oysters and shrimp! 
Don’t be surprised to find local musicians jamming on the front porch – or even a spirited round of karaoke, just pull up a rocker and enjoy!  Beer & Wine. Call to verify hours – can vary by season.

8391 County Rd 30A

City: Port St. Joe , Florida 32456

More Info

Joe Mama’s

If you want pizza - artisan pizza – you have to go to Joe Mama’s because it was picked as one of America’s 100 Can’t Miss Pizzeria’s!  Also featuring great fresh salads and sandwiches.  Beer and Wine

Phone: 850-229-6262

406 Reid Avenue

City: Downtown Port St. Joe , Florida 32456

More Info

Mason Dixon

This is an award winning food truck!  Great spot to grab lunch - offering creative and delicious sandwiches, salads and gourmet coffees. Call for To-Go Orders. 

Phone: 850-229-1999

406 Reid Avenue

City: Downtown Port St. Joe , Florida 32456

More Info

Paul Gant’s BBQ

Don’t let the rustic “truck” fool you, Paul’s BBQ is well known for pork barbecue and ribs - but you also have to try some of the downhome sides:  potato salad, baked beans and coleslaw, along with Southern-style desserts like peach cobbler and sweet potato pie.

Phone: 850-227-9311

470 W. Highway 98

City: Port St. Joe , Florida 32456

Pepper’s Mexican Grill

Fresh, traditional Mexican fare, known for their seafood fajitas and ceviche.  The menu is extensive – something for everyone - great chips & salsa.  Memorable margarita’s and lots of big screen TVs, making this a prime spot to watch sports. Full Bar.

Phone: 850-229-8540

224 Reid Avenue

City: Downtown Port St. Joe  , Florida 32456

Port Inn

The Port Inn offers a full southern breakfast buffet including eggs, bacon, sausage, cheese grits, biscuits and gravy, cereals, and toast from 7:00 – 10:00 AM daily.  All you can eat and drink for $7.00
Open for Breakfast only

City: Port St. Joe , Florida

More Info

Sand Bucket Smokehouse and Grill

Brand new to the Cape and serving Award winning BBQ & Brunswick stew.  Also known for great ribs, appetizers, fresh made burgers, salads and homemade desserts.  Beer & Wine. Dine in or call for take out.

980 Cape San Blas Road

City: On the Cape , Florida 32456

More Info


A friendly café that is open for breakfast and lunch.  Everything is tasty and homemade, as if Grandma came and cooked for you!  Ask about the special, but the everyday menu is fantastic.

Phone: 850-229-9151

236 Reid Avenue

City: Port St. Joe , Florida

More Info

Sunset Coastal Grill

A local favorite, and the perfect place to watch spectacular sunsets over the Bay.  This premier gulf front restaurant serves delicious seafood, steaks, chops, chicken and pasta. Full Bar

Phone: 850-227-7707

602 Monument Avenue

City: Port St. Joe ,

More Info

Tamara’s Café Floridita

Caribbean/South American dishes served in an old-town setting. Eclectic mix of flavors blended into savory dishes like pecan encrusted grouper, paella, pastas and vegetarian dishes–food from the Gulf with a Caribbean flare. Gluten Free options available. Beer & Wine

Phone: 850-653-4111

71 Market St.

City: Apalachicola , Florida

More Info

Triple Tails Oyster Bar & Grill

Just off the Cape as you turn left toward Port St. Joe is Triple Tails, a quaint outdoor and indoor restaurant featuring a broad array of delicious local seafood dishes. 
Check out the live music in the Tiki Hut.  Full bar, Pet friendly (leash required)
Accepts only cash, but there is an ATM on site.

2413 C-30 A

City: Port St. Joe , Florida 32456

More Info