Southwest Florida Eat & Drink

What’s your dining style? Elegant, fine, casual, waterfront or outdoor dining are some of the options available to you when you are looking for a dining location in Southwest Florida.

The Fort Myers area has many dining options to fit a variety of tastes and budgets. The area’s close proximity to the Gulf of Mexico provides our restaurants with some of the freshest seafood available. The fresh seafood paired with numerous locally grown ingredients are sure to satisfy your taste buds. So pull up a chair and settle in for a tasty dining experience! Experience the flavors of Southwest Florida as you take a tour of its dining establishments. 

A-Z Eat & Drink

A Swedish Affair

1400 Colonial Blvd., #53
Fort Myers, FL 33907
239-275-8004

Angelina’s Ristorante

24041 S. Tamiami Trail
Bonita Springs, FL 34134
239-390-3187

Bass Pro Shops

10040 Gulf Center Drive
Fort Myers, FL 33913
239-461-7800

Bayfront Bistro

4761 Estero Blvd.
Fort Myers Beach, FL 33931
239-463-3663

Beach Pierside Grill

1000 Estero Blvd.
Fort Myers Beach, FL 33931
239-765-7800

Beached Whale

1249 Estero Blvd.
Fort Myers Beach, FL 33931
239-463-5505

Beachfront Dining Thistle Lodge

2255 WEST GULF DRIVE
Sanibel Island, FL 33957
239-472-9200

Bert’s Bar & Grill

4271 Pine Island Road
Pine Island, FL 33993
239-282-3232

Bice Grand Cafe

23161 Village Shops Way
Estero, FL 33928
239-390-9927

Big Al’s Sports Grill

25101 S. Tamiami Trail
Bonita Springs, FL 34135
239-948-7444

Big Hickory Seafood Grill, Deli & Marina

26107 Hickory Blvd.
Bonita Springs, FL 34134
239-992-0991

Blue Giraffe

2075 Periwinkle Way | Unit #14
Sanibel Island, FL 33957
239-472-2525

Blue Water Bistro

23151 Village Shops Way, Suite 109
Estero, FL 33928
239-949-2583

Boathouse, The

900 Broad Avenue
Naples, FL 34102
239-643-2235

Broadway Palm Dinner Theatre

1380 Colonial Blvd.
Fort Myers, FL 33907
239-278-4422

Bubba’s Roadhouse & Saloon

2121 S.W. Pine Island Road
Cape Coral, FL 33993
239-282-5520

Buckingham Farms

12931 Orange River Blvd
Fort Myers, FL 33905
239-206-2303

Buffalo Chips Restaurant

26620 Old 41 Road
Bonita Springs, FL 34135
239-947-1000

Burnt Store Grille

3941 Tamiami Trail | #3131
Punta Gorda, FL 33950
941-575-2757

Burnt Store Marina

3200 Matecumbe Key Road
Punta Gorda, FL 33955
941-637-0083

C Grape Coffee & Wine Bar

4450 Bonita Beach Road, Suite 1
Bonita Springs, FL 34134
239-221-7388

Cabañas Beach Bar & Grille

2000 Estero Blvd
Fort Myers Beach, FL 33931
(239) 765-7654

Cape Harbour Marina

5828 Cape Harbour Dr.
Cape Coral, FL 33914
239-945-4330

Casamigos Mexican Restaurant

4947 Tamiami Trail N | Suite 110
naples, FL 34103
(239) 529-6472

Charlena’s Pizza & Pastry Shop

8595 Collier Blvd | 106
naples, FL 34114
(239) 774-2370

Charley’s Boat House Grill

6241 Estero Blvd
Fort Myers Beach, FL 33931
239-765-4700

Chloës Steak & Seafood Restaurant

2000 Estero Blvd
Fort Myers Beach, FL 33931
(239) 765-0595

Chops City Grill

8200 Health Center Blvd., Ste 100
Bonita Springs, FL 34135
239-992-4677

Chuck’s Last Stop- An American Grill

2301 Estero Blvd
Fort Myers Beach, FL 33931
239-233-8400

Clam Bake,The

16520 S. Tamiami Trail
Fort Myers, FL 33908
239-482-1930

Coconut Point Mall

23106 Fashion De. #107
Estero, FL 33928
239-992-9966

Dixie Roadhouse

1023 SE 47th Terrace
Cape Coral, FL 33904
239-541-7900

Doc Ford’s

708 Fishermans Wharf
Fort Myers Beach, FL 33931
239-765-9660

Doc’s Beach House

27908 Hickory Boulevard
Bonita Springs, FL 34134
239-992-6444

Dock at Crayton Cove, The

801 12th Ave. South #300
Naples, FL 34102
239-261-4191

Downtown House of Pizza

1520 Hendry Street
Fort Myers, FL 33901
239-337-3437

Dunes Golf and Tennis, The

949 Sand Castle Road
Sanibel Island, FL 33957
239-472-2535

Escalante Hotel

290 5th Ave. South
Naples, FL 34102
(239) 659-3466

Fort Myers Brewing Company

12811 Commerce Lakes Dr. | 27
Fort Myers, FL 33913
(239) 313-6576

Fresh Catch Bistro

Fresh Catch Bistro
3040 Estero Blvd
Fort Myers Beach, FL 33931
239-463-2600

Grand Buffet

2700 E. Tamiami Trail, US 41
Naples, FL 34112
239-732-5777

Island Cow

2163 Periwinkle Way
Sanibel Island, FL 33957
239-472-0606

Jac, The

1223 Periwinkle Way
Sanibel Island, FL 33957
239-472-1771

Jerry’s of Sanibel

1700 Periwinkle Way
Sanibel Island, FL 33957
239-472-9300

Joe Cracker Sports Grille & Tiki

1020 El Jobean Rd.
Port Charlotte, FL 33948
941-258-3444

Junkanoo on the Beach

3040 Estero Blvd.
Fort Myers Beach, FL 33931
239-463-6139

Keylime Bistro

11509 Andy Rosse Lane
Captiva Island, FL 33924
239-395-4000

La Fontanella Ristorante

24600 Tamiami Trail, #204
Bonita Springs, FL 34134
239-498-6808

Laishley Crab House

150 Laishley Court
Punta Gorda, FL 33950
941-205-5566

Lani Kai Island Resort

6100 Estero Blvd.
Fort Myers Beach, FL 33931
1-866-547-5255

Lighthouse Cafe

362 Periwinkle Way
Sanibel Island, FL 33957
239-472-0303

Lighthouse Waterfront Restaurant

14301 Port Comfort Road
Fort Myers, FL 33908
239-489-0770

Matanzas On the Bay

416 Crescent St
Fort Myers Beach, FL 33931
(239) 463-3838

McCabe’s Irish Pub & Grill

699 5th Ave. South
Naples, FL 34102
239-403-8777

Michelob’s Championship Ribs and Steaks

371 Airport Rd.
Naples, FL 34104
239-643-7427

Murder Mystery Dinner Train

2850 Colonial Blvd.
Fort Myers, FL 33910
239-275-8487

Naples Princess

Naples Princess
550 Port-O-Call Way
Naples, FL 34102
239-649-2275
Coupons
The best events are on the Water! Offering daily public cruises, lunch, sightseeing, dinner and hors d'oeuvres. Available for private charters, weddings and special occasions.

No.3 Craft Beers and Brew Bar

1319 Cape Coral Pkwy E
Cape Coral, FL 33904
(239) 205-6394

Nomiki’s Plakka Greek Restaurant

12901-3 McGregor Blvd. (Next to West Marine)
Fort Myers, FL 33919
239-433-5659

Old 41 Restaurant

25091 Bernwood Drive Unit 1
Bonita Springs, FL 34135
239-948-4123

Old Soul Brewery

10970 S Cleveland Ave #402
Fort Myers, FL 33901
(239) 334-4334

Original Shrimp Dock Bar & Grill

Original Shrimp Dock Bar & Grill
2500 Main Street | Salty Sam's Marina
Fort Myers Beach, FL 33931
239-463-3043

Outback Steakhouse

27230 Bay Landing Drive
Bonita Springs, FL 34135
239-948-3575

Panera Bread, LLC

8027 Mediterranean Drive | #107
Estero, FL 33928
239-498-4472

Parrot Key Caribbean Grill

2500 Main Street
Fort Myers Beach, FL 33931
239-463-3257

Perkins Family Restaurant & Bakery – Estero

20320 Grande Oak Shoppes Blvd.
Estero, FL 33928
239-498-8773

Perkins Family Restaurant and Bakery – Bonita Springs

27941 Crown Lake Blvd.
Bonita Springs, FL 34135
239-498-0300

Perkins Restaurant & Bakery – Fort Myers

4921 Palm Beach Blvd.
Fort Myers, FL 33905
239-694-4499

Perkins Restaurant & Bakery – Ft. Myers

14801 S. Tamiami Trail
Fort Myers, FL 33912
239-561-1779

Perkins Restaurant & Bakery – Naples

4255 Tamiami Trail North
Naples, FL 34112
239-261-8009

Perkins Restaurant & Bakery – Port Charlotte

1700 Tamiami Trail
Port Charlotte, FL 33948
941-255-1155

Perkins Restaurant & Bakery-Naples

3585 Pine Ridge Road
Naples, FL 34109
239-596-0700

Perkins Restaurant and Bakery – Cape Coral

1502 East Cape Coral Parkway
Cape Coral, FL 33904
239-540-8181

Perkins Restaurant and Bakery – Fort Myers

12300 South Cleveland Ave.
Fort Myers, FL 33907
239-936-1150

Perkins Restaurant and Bakery – Fort Myers Beach

11410 Summerlin Square Drive
Fort Myers Beach, FL 33931
239-466-2800

Perkins Restaurant and Bakery – Lehigh Acres

2700 Lee Blvd.
Fort Myers, FL 33936
239-369-1118

Perkins Restaurant and Bakery – Naples

4335 Tamiami Trail East
Naples, FL 34112
239-775-8200

Perkins Restaurant and Bakery – North Fort Myers

13620 North Cleveland Ave.
Fort Myers, FL 33903
239-656-1999

Pincher’s Crab Shack – Bonita Springs

2858 Bonita Crossing Blvd.
Bonita Springs, FL 34135
239-948-1313

Pincher’s Crab Shack – Fort Myers

12571 McGregor Blvd. #1
Fort Myers, FL 33919
239-415-4009

Plaka Greek Restaurant

1001 Estero Blvd.
Fort Myers Beach, FL 33931
239-463-4707

Popeye’s Famous Fried Chicken

504 E. Sugarland Highway
Clewiston, FL 33440
863-983-2640

Railhead Cafe & Catering

28100 Imperial Street, Unit 301
Bonita Springs, FL 34135
239-947-1700

RC Otter’s Island Eats

11508 Andy Rosse Lane
Captiva Island, FL 33924
239-395-1142

Rib City

13181 North Cleveland Ave.
Fort Myers, FL 33903
239-995-2593

Rib City – Fort Myers

13908 State Road 80
Fort Myers, FL 33905
239-693-2223

Rib City – Fort Myers Beach

11561 Majestic Palms Blvd., Suite 120
Fort Myers, FL 33908
239-454-0454

Rib City – Ft. Myers

13750 Fiddlesticks Blvd.
Fort Myers, FL 33912
239-225-2825

Rib City – Immokalee

621 North 15th Street
Naples, FL 34142
239-657-4003

Rib City – Lehigh Acres

1480 Lee Blvd.
Fort Myers, FL 33936
239-303-2100

Rib City – Naples

3871 East Tamiami Trail
Naples, FL 34112
239-417-9090

Rib City -Cape Coral

80 W. Hancock Bridge Parkway
Cape Coral, FL 33991
239-458-0383

Rib City -Naples

9191 North Tamiami Trail
Naples, FL 34108
239-591-3500

Ristorante Farfalla, Fine Italian Cuisine

21301 Tamiami Trail South | Unit 460
Bonita Springs, FL 34135
239-495-9912

Riverwalk Restaurant

1200 5th Ave. South
Naples, FL 34102
239-263-2734

Rodes Fresh-n-Fancy

3756 Bonita Beach Road
Bonita Springs, FL 34134
239-992-4040

Roy’s of Bonita Springs

26831 South Bay Drive, Suite 100
Bonita Springs, FL 34134
239-498-7697

Ruth Chris Steak House

23151 Village Shops Way #101
Estero, FL 33928
239-948-8888

Sale e Pepe – Marco Beach Ocean Resort

480 South Collier Blvd.
Marco Island, FL 34145
1-800-715-8517

Sam Snead’s Oak Grill & Tavern

8004 Lely Resort Blvd
Naples, FL 34113
239-793-6623

Shell Factory, The

2787 North Tamiami Trail
Fort Myers, FL 33903
1-800-282-5805

Shrimp Shack – Ft. Myers

13361 Metro Parkway
Fort Myers, FL 33912
239-561-6817

Skillets, Inc.

9174 Bonita Beach Road, #100
Bonita Springs, FL 34135
239-992-9333

Sneaky Pete’s

3465 Bonita Beach Road
Bonita Springs, FL 34134
239-498-8887

Sunset Beach Tropical Grill

1028 Estero Blvd
Fort Myers Beach, FL 33931
(239) 463-1028

Sunshine Cafe

14900 Captiva Drive
Captiva Island, FL 33924
239-472-6200

The Clam Shack – New England Seafood

2407 Periwinkle Way
Sanibel Island, FL 33957
239-472-6882

The Goal Post

3575 Tamiami Trail
Port Charlotte, FL 33952
941-979-9933

The Green Flash

15183 Captiva Drive
Captiva , FL 33924
239-472-3337

The Lighthouse Tiki Bar

1051 5th Street
Fort Myers Beach, FL 33931
239-463-9392

The Tiki Bar Cafe

4131 Bonita Beach Road
Bonita Springs, FL 34134
239-947-0000

The Waterfront Restaurant & Marina

2131 Oleander Street
Pine Island, FL 33956
239-283-0592

Tin City

1200 5th Ave. South
Naples, FL 34102
239-262-4200

Tropical Smoothie Cafe

10011 Estero Town Commons Place, Unit 104A
Estero, FL 33928
239-992-2008

Twin Peaks

16411 Corporate Commerce Way
Fort Myers, FL 33913
(239) 245-9559

Vacarilla’s Restaurant

25221 Bernwood Drive, #12-13
Bonita Springs, FL 34135
239-498-8866

Veranda, The

2122 Second Street
Fort Myers, FL 33907
239-332-2065

Watermark Grille

11280 North Tamiami Trail
Naples, FL 34110
239-591-1400

Wicked Dolphin Rum Distillery

131 SW 3rd Pl
Cape Coral, FL 33991
(239) 242-5244

Yangs China Buffet

12655 Tamiami Trail East
Naples, FL 34113
239-793-8800

Yucatan Beach Stand

250 Old San Carlos Blvd
Fort Myers Beach, FL 33931
239-333-4386
X