SWFL.now

Restaurants in Southwest Florida by city

SWFL.now lists 75 local restaurants across Southwest Florida, grouped by city: seafood, Italian, Mexican, steak, breakfast spots and more. Each one was checked on its own website (address and phone as the restaurant publishes them), and nothing here is ranked or paid for.

Restaurants in Fort Myers

10 Fort Myers restaurants are on our verified list, covering sushi and Japanese; Sicilian and Italian; Italian; Southern home cooking; burgers and craft beer; and Mexican. Four of them are on McGregor Boulevard. The longest-running, by its own account, is Farmer's Market Restaurant (1952).

More about Fort Myers: Fort Myers city guide

Burgers and craft beer

Ford's Garage Fort Myers

2207 First Street, Fort Myers 33901

(239) 332-3673

Downtown restaurant in a 1920s service-station theme serving burgers, craft beer and desserts; the Ford's Garage chain started in Fort Myers in 2012.

Checked October 20, 2026 on fordsgarageusa.com

Mexican

Iguana Mia (Fort Myers)

4329 Cleveland Ave, Fort Myers 33901

Fort Myers location of the local Mexican restaurant and cantina, opened in 1995.

Checked October 20, 2026 on iguanamia.com

Restaurants in Cape Coral

11 Cape Coral restaurants are on our verified list, covering Italian; burgers and craft beer; American and cocktails; Mediterranean-influenced modern American; Mexican; and tiki bar and small plates. Four of them are on Silver King Boulevard.

More about Cape Coral: Cape Coral city guide

Italian

Ariani Ristorante Italiano

1529 SE 15th Terrace (Del Prado Mall), Cape Coral 33990

(239) 772-8000

Long-running Italian restaurant in the Del Prado Mall that marks more than 35 years in business on its website.

Checked October 20, 2026 on ariani.com

Mediterranean-influenced modern American

Gather

5971 Silver King Blvd, Suite 116, Cape Coral 33914

(239) 673-9939

Waterfront restaurant at Tarpon Point Marina serving dinner, brunch, shareable plates and cocktails.

Checked October 20, 2026 on gathercape.com

Mexican

Iguana Mia (Cape Coral)

1027 Cape Coral Pkwy E, Cape Coral 33904

The original Iguana Mia, a Mexican restaurant and cantina that opened in Cape Coral in 1990, with later locations in Fort Myers and Bonita Springs.

Checked October 20, 2026 on iguanamia.com

Italian

Next Door

5971 Silver King Blvd #114, Cape Coral 33914

(239) 984-2453

Waterfront Italian-style restaurant at Tarpon Point Marina with housemade pasta and seafood.

Checked October 20, 2026 on visitfortmyers.com

Restaurants in Naples

13 Naples restaurants are on our verified list, covering seafood; bistro; burgers; steakhouse and bistro; steaks and chops; and American. Three of them are on Fifth Avenue.

More about Naples: Naples city guide

Breakfast and lunch cafe

Sunburst Cafe

2340 Pine Ridge Road, Naples 34109

(239) 263-3123

Family-owned breakfast and lunch cafe in Pine Ridge Crossing, in business for more than 20 years, with vegan options and a Blue Zones Project menu.

Checked October 20, 2026 on sunburstnaples.com

Restaurants in Bonita Springs

8 Bonita Springs restaurants are on our verified list, covering Italian; steak and seafood; seafood and waterfront grill; beachfront casual; Mexican; and breakfast and lunch. Two of them are on Tamiami Trail.

More about Bonita Springs: Bonita Springs city guide

Mexican

Iguana Mia (Bonita Springs)

28051 S Tamiami Trail, Bonita Springs 34134

Bonita Springs location of the local Mexican restaurant and cantina, opened in 1999.

Checked October 20, 2026 on iguanamia.com

Breakfast and lunch

Old 41 Restaurant

25091 Bernwood Drive #1, Bonita Springs 34135

(239) 948-4190

Breakfast and lunch restaurant whose owner brought decades of Philadelphia family-restaurant experience to Bonita Springs.

Checked October 20, 2026 on old41.com

Restaurants in Estero

8 Estero restaurants are on our verified list, covering breakfast, brunch and lunch; burgers and craft beer; pizza, burgers and craft beer; seafood; Italian; and steakhouse. Two of them are on Fashion Drive.

More about Estero: Estero city guide

Pizza, burgers and craft beer

Oak & Stone (Estero)

10191 Estero Town Commons Place, Estero 33928

(239) 217-1820

Estero Town Commons location of the regional restaurant group, with pickup, delivery and reservations.

Checked October 20, 2026 on oakandstone.com

Restaurants in Fort Myers Beach

6 Fort Myers Beach restaurants are on our verified list, covering seafood and steaks; seafood and American; Italian and American; coastal seafood and steaks; beach bar and grill; and Italian and seafood. Five of them are on Estero Boulevard.

More about Fort Myers Beach: Fort Myers Beach city guide

Seafood and steaks

Cōste Island Cuisine

2000 Estero Blvd (DiamondHead Beach Resort), Fort Myers Beach 33931

(239) 765-7654

Beachfront restaurant on the lobby level of DiamondHead Beach Resort serving seafood and prime cuts with Gulf views.

Checked October 20, 2026 on diamondheadfl.com

Coastal seafood and steaks

JWB Grill

1170 Estero Boulevard, Fort Myers Beach 33931

(239) 899-4094

Second-floor restaurant at Margaritaville Beach Resort with Gulf views, serving seafood, steaks and American dishes.

Checked October 20, 2026 on margaritavilleresorts.com

Beach bar and grill

Lah De Dah Beach Bar & Grill

251 Crescent St, Fort Myers Beach 33931

Waterfront bar and grill at Margaritaville Beach Resort with drinks and regular live entertainment.

Checked October 20, 2026 on visitfortmyers.com

Italian and seafood

Rae's Real Italian

275 Estero Blvd, Fort Myers Beach 33931

Beachfront Italian and seafood restaurant inside Pink Shell Beach Resort & Marina.

Checked October 20, 2026 on visitfortmyers.com

Restaurants in Punta Gorda

6 Punta Gorda restaurants are on our verified list, covering seafood; rooftop tapas and cocktails; French technique with Asian influences; and brewhouse and bar food. Three of them are on Retta Esplanade.

More about Punta Gorda: Punta Gorda city guide

Seafood

Leroy's Fish Shack

1200 W. Retta Esplanade (Fishermen's Village), Punta Gorda 33950

Seafood spot listed among the restaurants at Fishermen's Village.

Checked October 20, 2026 on fishermensvillage.com

Brewhouse and bar food

Village Brewhouse

1200 W. Retta Esplanade (Fishermen's Village), Punta Gorda 33950

(941) 417-8764

Restaurant and bar at Fishermen's Village, the waterfront shopping and dining center at the west end of the Harborwalk.

Checked October 20, 2026 on fishermensvillage.com

Restaurants in Lehigh Acres

6 Lehigh Acres restaurants are on our verified list, covering pub food and sports bar; Chinese; Chinese (New York style); Caribbean and Haitian; American family dining and bakery; and chicken wings. Five of them are on Lee Boulevard.

More about Lehigh Acres: Lehigh Acres city guide

Restaurants in Sanibel

7 Sanibel restaurants are on our verified list, covering French; casual island fare; seafood and island fare; seafood and casual island fare; breakfast and lunch; and seafood and sports bar. Five of them are on Periwinkle Way.

More about Sanibel: Sanibel city guide

Hours, menus and prices change; check each restaurant's own website before you go. We do not publish ratings or reviews.