5 Must-Try Restaurants in Port St. Joe, Florida

Visitors sure enjoy a good restaurant recommendation.  Here are 5 must-try restaurants in Port St. Joe, Florida, and some of our personal favorites.


  1. Sand Dollar Cafe

    Stop by and see these guys for breakfast or lunch.  You’re sure to love their classic southern style comfort food, prepared from scratch each day.
  2. Dagwood’s Delicatessen

    This great little corner eatery is serving up the tastiest artisan sandwiches, salads, and more.  Visit their website to take a look at their menu, and learn about what these folks are doing.
  3. Provisions

    A local favorite, Provisions offers gourmet dishes in an inviting environment.  Stop in for lunch, dinner or happy hour.
  4. Indian Pass Raw Bar Uptown

    Serving up everyone’s favorites from their Indian Pass location, Indian Pass Raw Bar Uptown is conveniently located on Reid Avenue in Port St. Joe, and is a great choice for fresh seafood prepared baked, steamed, raw or grilled.
  5. Weber’s Little Donut Shop

    Donuts.  I mean, do we really need to say more?  Just go.  You will thank us. *get there early – they sell out fast!


For a complete list of restaurants in the area, visit the Gulf County Tourist Development Council website, or take a look at the Local Experiences tab on our website.

You can download the most recent Visitor’s Guide here.

Email [email protected] with any questions about the area, and for complimentary help connecting with people, places and activities that best suit you.  Visit https://www.visitgulf.com/concierge-program/ to learn more.


For more local resources:

Gulf County Tourist Development Council Welcome Center
Captain Fred’s Place
Port St. Joe, Florida 32456
(850) 229-7800
(800) 482-GULF
[email protected]
https://www.visitgulf.com

Mexico Beach Community Development Council Welcome Center
102 Canal Parkway
Mexico Beach, Florida 32456
(850) 648-8196
(888) 723-2546
http://mexicobeach.com