City Seafood sits right on the water in Everglades City, the kind of place your airboat captain tells you about after a morning on the Ten Thousand Islands. Grab a picnic table outside, order at the window, and settle in. The view is free.
The menu is exactly what you want after a day in the backcountry. Fried baskets of shrimp, fish, and oysters. Conch fritters and hush puppies. Stone crab when it's in season (and at prices that won't make you flinch). If you're feeling adventurous, the alligator is worth trying. The softshell crab sandwich has its fans too.
This is casual, outdoor, waterside dining. You order, you wait, you eat with your hands. Beer and wine are available, which pairs well with the whole "we just spent four hours in a boat" energy. Families and groups do well here. There's room, there's shade, and the portions are solid.
City Seafood is on the Gulf Coast side of the Everglades, about 35 miles from the main park entrance on the east side. If you're doing the full Everglades loop or spending time around Everglades City and Chokoloskee, this is a natural stop for lunch or dinner. Takeout is available if you'd rather eat on the dock somewhere down the road.