Dining
Fresh food, friendly service, and classic Old Florida flavor across the Ten Thousand Islands.
There’s nothing quite like a meal in the Ten Thousand Islands, where the seafood is always fresh off the boat and the smiles are just as plentiful! From Everglades City and Chokoloskee to Port of the Islands and Goodland, our local spots serve up everything from Old Florida comfort food to pizzas, burgers, Cuban specialties, and plenty of hearty to-go sandwiches for a day of exploring.
Many restaurants sit right on the water’s edge, offering beautiful views — and at a few places, you can even wave to airboats passing by. Dining here feels like coming home: no dress code, just friendly faces, shady porches, and that laid-back charm you only find in Old Florida. Some spots have been family-run for generations, while others bring a lively vibe and anchor our local nightlife.
Anglers fit right in here — grab bait, coffee, and a big sandwich in the morning, then come back at sunset for a cold drink and a hot meal. Several places even offer “cook-your-catch,” turning your fresh catch into something delicious while you relax.
Planning your next adventure? Check our real-time Fishing Report and Tide Chart, build your perfect day with our Itinerary Planner, and keep everything handy with the EvergladesNews app.
Come on in, pull up a chair (or a barstool), and enjoy true Ten Thousand Islands hospitality. Browse the restaurants below or use the map to find your new favorite spot — we can’t wait to see you out there!

























