Where to Eat in Naples and Marco Island
Marco Island restaurants
- Where to Eat in Naples and Marco Island
- Da Vinci Ristorante Italiano
- The Boulevard
- The lakeside eatery
- The Oyster Society
- Ciao Bella Ristorante Italiano
- The SpeakEasy Marco Island
- Marco Prime Steak & Seafood Restaurant
- Cocomo’s Grill
- STONEWALLS
- Pinchers
- Italian Deli and Market
- Arturo’s Bistro
- Kretch’s Restaurant
- Davide Italian Cafe
- Philly Grill
- La Tavola Restaurant and Bar
- Margarita’s Restaurant
- 2Shea’s Salty Dog
Marco Island restaurants – Marco Island, located in the middle of the Florida Keys, is a popular tourist destination for people who enjoy spending time on the water. There are many restaurants located on Marco Island that offer everything from casual fare to fine dining. Whether you’re looking for a quick bite or a leisurely dinner, there’s something for everyone on Marco Island.

Does Marco Island have good restaurants?
Marco Island restaurants offer an array of cuisines to tantalize your taste buds. Whether you’re in the mood for Italian, Mexican, seafood, or Caribbean, there’s a restaurant on Marco Island that will fit your needs. From casual dining spots to more formal restaurants, here are five Marco Island restaurants worth your time.
How many restaurants are in Marco Island?
Who has the best pizza on Marco Island? Does Marco Island have a downtown?
What is Marco Island known for?
Photo Courtesy of: Adam Johnston
Da Vinci Ristorante Italiano
Address: 599 S Collier Blvd, Marco Island, FL 34145, USA
Main Phone: (239) 389-1888
Visit the Da Vinci Ristorante Italiano Website
View Da Vinci Ristorante Italiano on Google
Latitude: 25.9223562
Longitude: -81.7254278
Did you know that Da Vinci Ristorante Italiano rates 4.6/5 based on 894 total ratings?
Reviews for Da Vinci Ristorante Italiano
From Nada To Tada
5/5
in the last week
Food is AMAZING! Service is EXCELLENT, went there twice while visiting the area, and can’t wait to return again! I LOVE this place. Their pizza with arugula and prosciutto is so delicious and even tastes BETTER the next day. Everything is fresh and delicious!
Angela Puig
5/5
3 months ago
Amazing! Amazing! Ezequiel was the person who took care of our table. I wish there were more people in this world like him. Never had I ever experienced real Italian food whilst in USA. What a great place; from the cleanliness, service, and quality. We are going back to Marco Island next month again. And for sure we are taking our Family for dinner at Da Vinci.
Photo Courtesy of: The Boulevard
The Boulevard
Address: 1000 N Collier Blvd #15, Marco Island, FL 34145, USA
Main Phone: (239) 394-2221
Visit the The Boulevard Website
Latitude: 25.9552328
Longitude: -81.7232685
Did you know that The Boulevard rates 4.8/5 based on 37 total ratings?
Reviews for The Boulevard
Savannah Lawson
5/5
a month ago
10/10 would recommend! I live on Marco Island and have eaten at most restaurants on the island and this is now one of my favorites! The service was amazing, from our hostess Linda to our server Gina I couldn’t have asked for more! The food was incredible and I can’t wait to go back again!
Photo Courtesy of: Coastal Kayaking
The lakeside eatery
Address: 2 Marco Lake Dr #1, Marco Island, FL 34145, USA
Main Phone: (239) 970-0812
Visit the The lakeside eatery Website
View The lakeside eatery on Google
Latitude: 25.9475797
Longitude: -81.7201927
Did you know that The lakeside eatery rates 4.8/5 based on 44 total ratings?
Reviews for The lakeside eatery
B Inbb
5/5
in the last week
Excellent food, friendly staff and very nice atmosphere!! Highly recommend.
Donna Davidek
5/5
6 months ago
Met a friend for lunch today at Lakeside Eatery. The place is adorable. A perfect place for breakfast and lunch.. The chef salad was amazing! Couldn’t possibly find a more friendly staff! Nancy is wonderful! Really looking forward to returning.
Billy Daley A Seat Apart, LLC
5/5
7 months ago
Outstanding lunch! Great staff of girls making delicious sandwiches and salads in a very tidy spot. Chicken salad (2 ways!) and blackened chicken sandwich were all fantastic. This place is a little off the path but what a hidden gem. Can’t wait to try the rest of the menu.
Photo Courtesy of: anthony gonzalez
The Oyster Society
Address: 599 S Collier Blvd #218, Marco Island, FL 34145, USA
Main Phone: (239) 394-3474
Visit the The Oyster Society Website
View The Oyster Society on Google
Latitude: 25.9222889
Longitude: -81.7255373
Did you know that The Oyster Society rates 4.6/5 based on 653 total ratings?
Reviews for The Oyster Society
Jeph G.D.
4/5
3 weeks ago
Expansive food menu and drink list —that was the only downside — should consider simplifying the food menu at the very least. We were a bit overwhelmed. However, everything we did order was delicious to the last bite or sip. We ordered 18 oysters (one of every type available), tuna tartare, grilled grouper, grilled snapper, roasted marbled potatoes and vegetable stir fry. Food came out timely. Wonderful service from Ramona. Finished off the meal with a large serving of carrot cake. Moist and sweet. Give it a try!
Travis Beach
3/5
a week ago
Based on reviews and the menu I had high expectations for this restaurant. The service and atmosphere was great. The food did not live up to the price. The seafood chowder and crab bisque were good but basic and lacked flavor. The lobster and crab stuffed sea bass was the ultimate let down. The portion size was right but the fish portion of the dish was unseasoned which left an unsavory taste. The gnocchi also lacked seasoning and was a small portion for the price. The mashed potatoes were delicious and worth trying. Ultimately I think there are better fine dinning options on Marco Island.
Shelley goins
5/5
in the last week
Such amazing service, food, atmosphere, and cocktails. The Oyster Society did not disappoint! The table started with calamari that has two sauces to chose from, both were excellent and the breading on the calamari was light and flavorful. We had multiple entrees including the sea bass, the tuna rare, scallops over ravioli, and the dragon roll. Anita’s sunset is a light and crisp cocktail that we all enjoyed, the espresso martini was perfection, and whatever decadent dessert they brought out for my birthday was delicious. The atmosphere is fabulous. You definitely get a 5th Ave Naples vibe at this island gem! Will absolutely return many times.
Photo Courtesy of: Cathy Burnham Martin
Ciao Bella Ristorante Italiano
Address: 1000 N Collier Blvd #6, Marco Island, FL 34145, USA
Main Phone: (239) 970-0505
Visit the Ciao Bella Ristorante Italiano Website
View Ciao Bella Ristorante Italiano on Google
Latitude: 25.9554068
Longitude: -81.7234826
Did you know that Ciao Bella Ristorante Italiano rates 4.7/5 based on 240 total ratings?
Reviews for Ciao Bella Ristorante Italiano
denise hoethke
5/5
3 weeks ago
I have been several times and have always been treated by a friendly and respectful owner and staff. Always feel welcome and the food never disappoints. Delicious and consistent. Very highly recommend.
Tim Thomas
5/5
5 months ago
Great food and excellent service. We had a party of 7 and were without a reservation. The place was packed but they quickly found room for us after a short wait. The owner came to our table to make sure everything was perfect. I recommend this restaurant for its excellent food, great atmosphere, and superior service. The wine recommendation was great as well. Well done!
Photo Courtesy of: Foodlover Girl
The SpeakEasy Marco Island
Address: 1106 N Collier Blvd, Marco Island, FL 34145, USA
Main Phone: (239) 970-2929
Visit the The SpeakEasy Marco Island Website
View The SpeakEasy Marco Island on Google
Latitude: 25.9561554
Longitude: -81.7208948
Did you know that The SpeakEasy Marco Island rates 4.4/5 based on 770 total ratings?
Reviews for The SpeakEasy Marco Island
Kathy Macalone (KathyMac)
4/5
a month ago
Big menu of wonderful selections. We enjoyed the Asian calamari, a real different spin on the usual fried calamari. A sweet variation. The grouper sandwich was delicious and the cole slaw creamy. Hubby had the 12″ veggie Chicago style thin crust pizza and had no problem polishing it off. Live music on weekends is a nice background. Suggestion to always make a reservation. Request near the water unless you don’t mind sitting in the dark tunnel.
Grant Rogers
5/5
a month ago
We tried this restaurant today and it far exceeded expectations. The shrimp were cooked to perfection, and a good portion for happy hour. The conch fritters were very good. We ordered wings extra crispy (which most restaurants dont listen to) and they were the best I’ve had. Service was spot on. Zero complaints. Great deals for happy hour. We will be back.
Photo Courtesy of: Marco Prime Steak & Seafood Restaurant
Marco Prime Steak & Seafood Restaurant
Address: 599 S Collier Blvd, Marco Island, FL 34145, USA
Main Phone: (239) 389-2333
Visit the Marco Prime Steak & Seafood Restaurant Website
View Marco Prime Steak & Seafood Restaurant on Google
Latitude: 25.9221902
Longitude: -81.7262528
Did you know that Marco Prime Steak & Seafood Restaurant rates 4.4/5 based on 664 total ratings?
Reviews for Marco Prime Steak & Seafood Restaurant
Two Sisters Bookkeeping
5/5
a month ago
My husband took me to this restaurant to celebrate my birthday. This is definitely a wonderful place to celebrate an special Occasion. It was our first time and I hope it won’t be the last one. Really delicious food. Very nice ambiance. Our server Alex was great.
Photo Courtesy of: Todd Mushovic
Cocomo’s Grill
Address: 945 N Collier Blvd, Marco Island, FL 34145, USA
Main Phone: (239) 394-3600
Visit the Cocomo’s Grill Website
Latitude: 25.9533861
Longitude: -81.7259004
Did you know that Cocomo’s Grill rates 4.4/5 based on 558 total ratings?
Reviews for Cocomo’s Grill
Sagacious 57
5/5
in the last week
Have visited several locales over the years to have fresh catch prepared. Coco’s tops the list. So many choices & ways they can prepare the fish. Spectacular. Super friendly service, a must do!
Nina Wright
5/5
a week ago
We were the last customers of the night, landing at the bar as the remaining meager off-season crowd dissolved. To their credit, the two servers still on duty welcomed us warmly, and whoever was still in the kitchen prepared two excellent meals. We liked the “local” feel of the place, and we shall return.
Jerry Miller
5/5
3 months ago
Fantastic experience! A warm welcome into a South Florida dining torrent of various flavors. They have it all at Cocomo’s and it ALL tastes great! We took on the Bacon Cheeseburger, Mahi sandwiches, and Chicken Parmesan. All three entrees were scrumptious and FRESH. The service was exceptional and ALL of the staff was smiling and cordial. Love this place and will definitely return!
Photo Courtesy of: STONEWALLS
STONEWALLS
Address: 551 S Collier Blvd, Marco Island, FL 34145, USA
Main Phone: (239) 389-1995
Latitude: 25.9236502
Longitude: -81.7265898
Did you know that STONEWALLS rates 4.5/5 based on 605 total ratings?
Reviews for STONEWALLS
David Leaser
5/5
2 months ago
Stonewalls is a gem on Marco Island. An amazing, eclectic menu ranging from crab cakes, pot pies and pizzas to Italian and Mexican dishes. We live nearby, so Stonewalls has become a second kitchen for us because of the excellent food, wide variety, great service and family-friendly prices. Honestly, I think we probably end up spending about the same here for our family as we do at a fast food restaurant. The restaurant is clean, nicely furnished, quite and simple — not fussy if you come in off the beach or you have a family. You place your order at the register and they bring your food to the table. Drinks are self service and unlimited, except alcoholic beverages. Service is fast and food is piping hot, as close to homemade as you will get. Staff is friendly and accommodating. And the owner, Kim, is an absolute gem.
tina michalski
5/5
5 months ago
We are from NY and had our wedding in Marco Island on April 29, 2021. We needed a last minute place to have brunch the following day for our 16 wedding guest. Stonewalls was amazing! I spoke back and forth through email and talking to Susan on the phone to make this wonderful brunch happen. The staff was truly amazing. They had a long table set up inside for our guest and were very accommodating to our needs. They even gave us menus so we could all order and eat together at the same time! The food is very reasonably priced and was INCREDIBLY DELICIOUS! Everything went smoothly and it was a perfect way to send our guest off from our wedding the previous night. My husband and I can’t wait to come back to Stonewalls when we are in town again! Thank you for being so sweet, accommodating, and delicious! Tina & Shaun
Photo Courtesy of: Pinchers
Pinchers
Address: 591 S Collier Blvd, Marco Island, FL 34145, USA
Main Phone: (239) 970-5391
Latitude: 25.9216512
Longitude: -81.7260126
Did you know that Pinchers rates 4.2/5 based on 1389 total ratings?
Reviews for Pinchers
Shauna Miller
4/5
3 weeks ago
The food was good! Loved the shrimp scampi and the coconut shrimp. Service was slow. You shouldn’t have to nearly beg to pay for your meal. Would try again and hope for faster service. We k is things are crazy. But we waited for over 15 minutes when we asked for the bill so we do try to give enough time.
RH
3/5
a week ago
This place kept showing up on our web search for seafood so thought we’d grab lunch here. The Crab dip was great! However, the grilled grouper was tough and dried out. The wait staff was okay, but our waitress went through everything very quickly and we had difficulty understanding her. Maybe should have tried the crab legs or shrimp.
Artec Academy
5/5
9 months ago
Absolutely love the place and food this restaurant serves, this is my 18th time here and there was no time when I had a slight disappointment. Today we ordered delicious king crab but I said that it seems “small” even though it it was a regular size, so the manager just came himself and brought us one more plate. The most delicious king crab! The most engaging customer service!!! Thank you, Joey, out server!!!
Photo Courtesy of: Italian Deli and Market
Italian Deli and Market
Address: 902 Park Ave, Marco Island, FL 34145, USA
Main Phone: (239) 394-9493
Visit the Italian Deli and Market Website
View Italian Deli and Market on Google
Latitude: 25.952595
Longitude: -81.72681
Did you know that Italian Deli and Market rates 4.6/5 based on 220 total ratings?
Reviews for Italian Deli and Market
Eddie Suarez
4/5
3 weeks ago
Had the diavola pizza and the steak and cheese. The pizza was cooked perfectly. Great crust. Delicious flavors. But disappointed it wasn’t spicy. The steak and cheese was amazing. Flavorful, tender.
Dave Harris
5/5
in the last week
The best food I had on Marco Island was at this small Italian deli. You know it’s good, when all of the island construction workers come here. I had a wonderful Italian hero (sub, if you’re not from NYC), and a Caprese burrata salad that was amazing. I wish I could have visited their welcoming bar, but it was only noon.
Thomas Gilhooley
5/5
in the last week
I have been coming to Marco Island my whole life. The restaurant scene is boring, when I heard about the service at The Italian Deli & Market from the locals I just had to come in. The food is spectacular, shout out to the kitchen for accommodating my picky requests. When I come to Marco Island, The Italian Deli & Market is now my go to eatery. The chicken Parm with Linguini had reminded me of my mothers homemade dinners 5 stars
Photo Courtesy of: Arturo’s Bistro
Arturo’s Bistro
Address: 918 N Collier Blvd, Marco Island, FL 34145, USA
Main Phone: (239) 394-7578
Visit the Arturo’s Bistro Website
View Arturo’s Bistro on Google
Latitude: 25.9541464
Longitude: -81.7270228
Did you know that Arturo’s Bistro rates 4.6/5 based on 120 total ratings?
Reviews for Arturo’s Bistro
Brian Schlager
5/5
a week ago
I would love to tell all of you about the friendly home style atmosphere with a touch of class offered at Arturo’s Bistro and about the high quality of the food and the masterful way it’s prepared or even about the most decedent key lime pie I’ve ever experienced but alas, I can’t because once I do it will make getting seated there again impossible! I truly want to thank Arturo for making our experience there memorable, We will be back, highly recommend the grouper and soft shell crab!
Valerie Schmitt
5/5
3 months ago
Great ambience and wonderfully prepared food beautifully plated. I had the grouper which was moist and had a very silky, flavorful sauce. My husband had the veal francaise and loved it. Our friend had the pompano special and said it was great as well. The service was cheery and superb – a great delicious experience!
Donna Davidek
5/5
7 months ago
The food at Arturo’s Bistro is amazing! Shrimp Francais was my selection with my friend opting for Jambalaya. Both dishes were perfectly cooked and served. Homemade bread was delicious, as were the shrimp cocktail and escargot we shared as appetizers. The servers were experienced and very polite. Looking forward to returning soon.
Photo Courtesy of: Kretch’s Restaurant
Kretch’s Restaurant
Address: 527 Bald Eagle Dr, Marco Island, FL 34145, USA
Main Phone: (239) 394-3433
Visit the Kretch’s Restaurant Website
View Kretch’s Restaurant on Google
Latitude: 25.9509487
Longitude: -81.7226839
Did you know that Kretch’s Restaurant rates 4.4/5 based on 221 total ratings?
Reviews for Kretch’s Restaurant
David Nolan
5/5
2 months ago
Top class food in a relaxed environment. Wait staff were wonderful. You’ll see us there. The flaky buttery crust that goes with the escargot and the lobster-cargot is a stroke of genius.
XUgrad
3/5
3 months ago
The service was friendly but for price paid we expected more flavor. It was not offensive and the interior of the restaurant was pleasant. I think they may be targeting an older dining crowd or those with more conservative palates, which is fine if you realize their demographic and the preferences that come with it.
Photo Courtesy of: Davide Italian Cafe
Davide Italian Cafe
Address: 688 Bald Eagle Dr #2541, Marco Island, FL 34145, USA
Main Phone: (239) 393-2233
Visit the Davide Italian Cafe Website
View Davide Italian Cafe on Google
Latitude: 25.9550705
Longitude: -81.7255971
Did you know that Davide Italian Cafe rates 4.5/5 based on 237 total ratings?
Reviews for Davide Italian Cafe
Amy Mitchell
5/5
2 months ago
Food was good, service was great and no wait. Owner greets you coming, thanks you and sees you out. Kid friendly. “He makes the difference”. Definitely going back.
Photo Courtesy of: Scott Xavier
Philly Grill
Address: 1000 N Collier Blvd, Marco Island, FL 34145, USA
Main Phone: (239) 394-2221
Visit the Philly Grill Website
Latitude: 25.9552375
Longitude: -81.7231178
Did you know that Philly Grill rates 4.6/5 based on 88 total ratings?
Reviews for Philly Grill
MichaelL Forbes
5/5
4 months ago
This place is now called THE BOULEVARD and they are not open all day every day. I gave 5 stars because just trying to be fair. Please update your online presence
Steve Hirsch
5/5
a year ago
Always a go to place for us. Never been disappointed in service or food. Owner attentive and makes you feel welcome and at home. Excellent food and service.
David DeLutis
5/5
2 years ago
This is our second time to Philly Grille and I can’t say enough good things about this establishment. Wait staff were very attentive to us, especially with elderly hard of hearing parents. They were patient and gave some great suggestions for main course as well as wine to pair with our meal. Food came out promptly as well as HOT, most of the time at other restaurants it comes out on cold plates which drop the food temp quickly. Each of our meals were exceptionally flavorful and very light. Save room for their home made deserts. Cheese cake was dense, delicious but deceivingly light.. Key Lime pie was to die for. Can’t wait to visit again.
Photo Courtesy of: La Tavola Restaurant and Bar
La Tavola Restaurant and Bar
Address: 961 Winterberry Dr, Marco Island, FL 34145, USA
Main Phone: (239) 393-4960
Visit the La Tavola Restaurant and Bar Website
View La Tavola Restaurant and Bar on Google
Latitude: 25.9208989
Longitude: -81.7251522
Did you know that La Tavola Restaurant and Bar rates 4.5/5 based on 375 total ratings?
Reviews for La Tavola Restaurant and Bar
The Mid Life Traveler Lexie Lee
5/5
2 weeks ago
Beautiful Bar area, delicious hog fish with an yummy lemons butter sauce, carrots, mash and asparagus. Every bite mouth watering bite!! The house cab was only $5 but it was lunch time and the bartender, she was great conversation. Oh and the Hostess was tooth nothing as well taking phone orders and delivering food to tables. Great place!!!
Joa J
5/5
a month ago
Great place! We had to call ahead and make a reservation for dinner. They are usually very busy at night. The atmosphere was warm and they had live music at the bar. Fusion cuisine between American, Italian, and Seafood. The food was delicious and our servers were fantastic. A must stop if you are in the island. Recommended!
Photo Courtesy of: Margarita’s Restaurant
Margarita’s Restaurant
Address: 1069 N Collier Blvd, Marco Island, FL 34145, USA
Main Phone: (239) 394-6555
Visit the Margarita’s Restaurant Website
View Margarita’s Restaurant on Google
Latitude: 25.9537236
Longitude: -81.7241516
Did you know that Margarita’s Restaurant rates 4.1/5 based on 291 total ratings?
Reviews for Margarita’s Restaurant
Amy Wilson
4/5
3 weeks ago
We were a large party, only 1 other couple in the whole restaurant. I ask repeatedly for chips and salsa. Chips were good. 2 different salsas. Both very bland and small portions. The food was delicious service was lacking. Overall pleased with the dish I ordered.. just felt like server didn’t want to be there….
Kelly A. Klausky
5/5
2 months ago
Highly recommend Margarita’s. Great food and service. Love trying out Mexican restaurants and comparing them to my local fav and this is the first one that beat it! Was recommended by hotel staff when visiting the area. Authentic Mexican food made with love. Will definitely return 😍
Photo Courtesy of: 2Shea’s Salty Dog
2Shea’s Salty Dog
Address: 599 S Collier Blvd # 105, Marco Island, FL 34145, USA
Main Phone: (239) 970-5363
Visit the 2Shea’s Salty Dog Website
View 2Shea’s Salty Dog on Google
Latitude: 25.9220498
Longitude: -81.7255937
Did you know that 2Shea’s Salty Dog rates 4.3/5 based on 526 total ratings?
Reviews for 2Shea’s Salty Dog
Kayla Mullay
5/5
3 months ago
Definitely worth the stop if you are in the area especially for happy hour! Great little spot for coconut shrimp, Baja fish tacos, and cocktails! They have indoor and outdoor bar seating, patio seating, and regular indoor seating. The bartender was great and their Bahia Coco Signature Cocktail was delightfully refreshing and not too sweet. The fried pickles were crunchy and tasty, the fries were perfectly crispy, and their Key West Grouper was flavorful, but not too rich. I recommend any of these dishes!