Melbourne is a vibrant coastal city with a delicious food scene. From trendy bistros to classic seafood shacks, here are the 20 best restaurants to check out on your next visit.
1. The Mansion
The Mansion is a stunning Victorian mansion transformed into a hospitality venue. Diners can enjoy casual American fare on the sprawling porch overlooking lush oak trees. Head inside to the lively restaurant and bar area with vintage decor. Don’t miss their Italian deli and coffee bar too.
Address: 1218 E New Haven Ave, Melbourne, FL 32901
Location: Google Map
Phone Number: (321) 345-5800
Website: https://thebigmansion.com/
Facebook: https://facebook.com/thebigmansion
Email: [email protected]
Service Options: Outdoor seating, Delivery, Takeout, Dine-in
Price Range: $$
Menu Highlights: Cocktails, Wine, Hard liquor
Ratings: 4.2 ★ (3,222 Google reviews)
2. Hemingway’s Tavern
Inspired by the famous writer Ernest Hemingway, this trendy Melbourne spot has an eclectic menu paired with craft cocktails. Dine al fresco under string lights in their courtyard dotted with palm trees. Inside is just as charming with exposed brick walls, chandeliers and a fireplace lounge.
Address: 1800 W Hibiscus Blvd # 115, Melbourne, FL 32901
Location: Google Map
Tours & Things to do hand-picked by our insiders
Phone Number: +1 321-802-9648
Instagram: https://www.instagram.com/hemingwaystavern
Email: [email protected]
Service Options: Outdoor seating, Curbside pickup, Takeout, Dine-in
Price Range: $$
Menu Highlights: Craft cocktails, Eclectic dishes
Ratings: 4.6 ★ (3,435 Google reviews)
3. Meg O’Malley’s Restaurant & Irish Pub
This lively Irish pub in downtown Melbourne offers comfort food classics with an Irish twist. Sip on draft beers, cocktails or Irish whiskey while enjoying live music. Their outdoor patio seating provides pleasant views of the surrounding historic buildings.
Address: 812 E New Haven Ave, Melbourne, FL 32901
Location: Google Map
Phone Number: 321-952-5510
Facebook: https://www.facebook.com/MegOMalleys/
Instagram: https://www.instagram.com/MegOMalleys
Email: [email protected]
Service Options: Outdoor seating, Delivery, Takeout, Dine-in
Price Range: $$
Menu Highlights: Irish dishes, Craft beer, Cocktails
Ratings: 4.7 ★ (5,345 Google reviews)
4. El Ambia Cubano Cuban Restaurant
Try homestyle Cuban cuisine at this friendly Melbourne restaurant. Dine amidst colorful Cuban art in their cozy indoor dining room or sunny outdoor patio. Savor dishes like ropa vieja meat stew, empanadas and Cuban sandwiches. They also host live music events.
Address: 950 E Melbourne Ave, Melbourne, FL 32901
Location: Google Map
Phone Number: (321) 327-8389
Email: [email protected]
Service Options: Outdoor seating, Curbside pickup, Takeout, Dine-in
Price Range: $$
Menu Highlights: Cuban cuisine, Coffee
Ratings: 4.5 ★ (1,805 Google reviews)
5. Squid Lips
Located right on the Intracoastal Waterway, Squid Lips serves the freshest local seafood accompanied by gorgeous marina views. Signature dishes include their bacon-wrapped scallops, whole fried snapper and shrimp po’ boy. Enjoy live music performances on their waterside deck.
Address: 1477 Pineapple Ave, Melbourne, FL 32935
Location: Google Map
Phone Number: (772) 589-3828
Website: http://www.squidlipsgrill.com/
Facebook: https://www.facebook.com/SquidLipsGrill
Instagram: http://instagram.com/squidlipsoverwatergrill
Service Options: Outdoor seating, Delivery, Takeout, Dine-in
Price Range: $$
Menu Highlights: Seafood, Craft cocktails
Ratings: 4.3 ★ (6,427 Google reviews)
6. Melbourne Seafood Station
For simple yet tasty garlic-butter seafood boils, Melbourne Seafood Station hits the spot. Order shrimp, clams, mussels and more by the pound then pour on their signature garlic sauce. Outdoor picnic tables provide casual waterside dining just steps from the marina.
Address: 2001 S Harbor City Blvd, Melbourne, FL 32901
Location: Google Map
Phone Number: +1 321-327-3393
Facebook: https://www.facebook.com/553938131637774
Email: [email protected]
Service Options: Outdoor seating, Delivery, Takeout, Dine-in
Price Range: $$
Menu Highlights: Seafood boils, Fish, Shrimp
Ratings: 4.5 ★ (2,175 Google reviews)
7. The Roots Restaurant Tavern
The Roots is a down-to-earth neighborhood tavern in downtown Melbourne serving comfort food classics alongside craft beers and cocktails. Their menu shines a spotlight on locally-sourced ingredients like line-caught fish, grass-fed beef and fresh greens.
Address: 2011 Melbourne Ct, Melbourne, FL 32901
Location: Google Map
Phone Number: 13212200636
Website: http://www.therootsrestaurant.company/
Facebook: https://www.facebook.com/rootshashery/
Email: [email protected]
Service Options: Outdoor seating, Delivery, Takeout, Dine-in
Price Range: $$
Menu Highlights: Locally-sourced comfort food, Craft beer and cocktails
Ratings: 4.6 ★ (450 Google reviews)
8. Ichabod’s Dockside Bar & Grille
Ichabod’s Dockside Bar & Grille is a laidback waterfront restaurant overlooking the scenic Melbourne Marina. Their menu focuses on pub food classics like wings, burgers and fish and chips. Sip on creative cocktails or local craft beers at the bar while taking in gorgeous sunset views.
Address: 2210 Front St, Melbourne, FL 32901
Location: Google Map
Facebook: https://www.facebook.com/ichabods
Service Options: Outdoor seating, Takeout, Dine-in
Price Range: $$
Menu Highlights: Wings, Burgers, Fish and chips
Ratings: 4.5 ★ (1,775 Google reviews)
9. That Little Restaurant
Tucked away in a West Melbourne strip mall, That Little Restaurant dishes out homestyle breakfast, sandwiches and seafood in a casual diner atmosphere. This local favorite whips up tall stacks of pancakes, loaded three-egg omelets, hand-breaded grouper and more.
Address: 1749 N Wickham Rd, Melbourne, FL 32935
Location: Google Map
Service Options: Outdoor seating, Delivery, Takeout, Dine-in
Price Range: $
Menu Highlights: Breakfast dishes, Seafood
Ratings: 4.5 ★ (2,464 Google reviews)
10. Smokey Bones Melbourne
Calling all BBQ lovers! Smokey Bones serves up slow-smoked ribs, pulled pork, brisket, chicken and more in a stylish industrial setting. Kick back at the bar area to watch sports on big screens while munching on wings, nachos and fried pickles.
Address: 1510 W New Haven Ave, Melbourne, FL 32904
Location: Google Map
Phone Number: 14018212789
Website: https://locations.smokeybones.com/
Facebook: https://www.facebook.com/SmokeyBonesBarandFireGrillNorthWalesPA/
Service Options: Curbside pickup, Delivery, Takeout, Dine-in
Price Range: $$
Menu Highlights: BBQ meats, Wings, Nachos
Ratings: 4.3 ★ (3,248 Google reviews)
11. Backwater
Backwater brings Southern hospitality to Melbourne with scratch-made breakfast classics served in a rustic-chic setting. Their main attraction is the make-your-own griddle tables where you can craft towering stacks of fluffy pancakes just how you like them.
Address: 1904 Municipal Ln, Melbourne, FL 32901
Phone Number: +1 321-837-3925
Website: http://www.backwaterflorida.com/
Facebook: https://www.facebook.com/111954181426015
Email: [email protected]
Service Options: Curbside pickup, Delivery, Takeout, Dine-in
Price Range: $$
Menu Highlights: Southern breakfast dishes, Pancakes
Ratings: 4.7 ★ (2,505 Google reviews)
12. Aya Mediterranean Cuisine
For authentic Lebanese and Moroccan flavors, Aya Mediterranean Cuisine hits the spot. Their cozy halal restaurant serves kebabs, hummus, baba ghanoush, falafel, shawarma and more. Vegetarian and vegan options also available.
Address: 936 E New Haven Ave, Melbourne, FL 32901
Location: Google Map
Phone Number: 3213277061
Facebook: https://www.facebook.com/100626359211832
Instagram: https://www.instagram.com/ayamediterraneancuisine
Email: [email protected]
Service Options: Delivery, Takeout, Dine-in
Price Range: $$
Menu Highlights: Lebanese cuisine, Vegetarian options
Ratings: 4.8 ★ (442 Google reviews)
13. Grills Riverside Seafood Deck & Tiki Bar
Grills Riverside brings island vibes to Melbourne’s waterfront dining scene. Feast on fried seafood platters, shrimp tacos and lobster rolls while overlooking scenic marina views. Enjoy live music at their tiki bar or relax at tables scattered along the riverwalk.
Address: 6075 N US Hwy 1, Melbourne, FL 32940
Location: Google Map
Phone Number: 3218682226
Website: http://www.grillsseafood.com/
Facebook: https://www.facebook.com/Grills-Seafood-Deck-and-Tiki-Bar-136920696833/
Service Options: Outdoor seating, Delivery, Takeout, Dine-in
Price Range: $$
Menu Highlights: Seafood, Tiki cocktails
Ratings: 4.4 ★ (6,541 Google reviews)
14. Archie’s British Restaurant
For a taste of jolly old England, head to Archie’s serving specialties like bangers and mash, shepherd’s pie, fish and chips, roast beef and Yorkshire pudding. Wash it down with a pint of British ale or classic Pimm’s cocktail amidst Union Jack flags.
Address: 2996 Lake Washington Rd, Melbourne, FL 32935
Location: Google Map
Phone Number: 13216108011
Facebook: https://www.facebook.com/archies2996/
Service Options: Outdoor seating, Takeout, Dine-in
Price Range: $$
Menu Highlights: British cuisine, Fish and chips
Ratings: 4.7 ★ (798 Google reviews)
15. Cheddar’s Scratch Kitchen
Cheddar’s Scratch Kitchen brings homestyle comfort fare and friendly hospitality to Melbourne. This family-friendly spot serves up chicken tenders, pot roast, chicken fried steak, baby back ribs and more. Save room for their homemade monster cookies.
Address: 2130 W New Haven Ave, West Melbourne, FL 32904
Location: Google Map
Phone Number: 14172133188
Website: https://www.cheddars.com/
Facebook: https://www.facebook.com/CheddarsScratchKitchen/
Service Options: Curbside pickup, Takeout, Dine-in
Price Range: $$
Menu Highlights: Comfort food, Monster cookies
Ratings: 4.3 ★ (5,485 Google reviews)
16. Shells of Melbourne
Shells of Melbourne serves hearty seafood platters from their casual diner spot near the beach. Chow down on crab legs, fried shrimp, lobster mac and cheese, New England clam chowder and more. Their oyster bar shucks local oysters fresh daily.
Address: 1490 W New Haven Ave, Melbourne, FL 32904
Location: Google Map
Phone Number: 321-722-1122
Website: https://www.shellsofmelbourne.com/
Facebook: https://www.facebook.com/125867007451633
Email: [email protected]
Service Options: Takeout, Dine-in
Price Range: $$
Menu Highlights: Seafood platters, Oysters
Ratings: 4.3 ★ (2,407 Google reviews)
17. BJ’s Restaurant & Brewhouse
For handcrafted beers and casual American fare, BJ’s Restaurant and Brewhouse is a local favorite. Sip their gold medal-winning beers like Hopstorm IPA and Jeremiah Red Ale alongside Chicago pizza, wings, burgers and more. Gluten-free and vegan options available too.
Address: 1700 W New Haven Ave, Melbourne, FL 32904
Location: Google Map
Phone Number: 12534721220
Website: https://www.bjsrestaurants.com/
Facebook: https://www.facebook.com/bjsrestaurants
Service Options: Delivery, Takeout, Dine-in
Price Range: $$
Menu Highlights: House beers, Pizza, Wings
Ratings: 4 ★ (1,778 Google reviews)
18. Marker 99 Restaurant & Lounge
For gorgeous waterfront views and upscale New American cuisine, Marker 99 Restaurant & Lounge is a go-to. Dine on the open-air deck overlooking the Indian River Lagoon while enjoying dishes like miso salmon, steak frites and brick chicken.
Address: 4263 US-1, Melbourne, FL 32935
Location: Google Map
Phone Number: 13212531369
Facebook: https://www.facebook.com/133512356416
Service Options: Outdoor seating, Takeout, Dine-in
Menu Highlights: New American cuisine
Ratings: 4.4 ★ (283 Google reviews)
19. The Dove III Restaurant
For fine Italian fare in an elegant atmosphere, The Dove III Restaurant charms diners. Enjoy dishes like veal parmesan, frutti di mare, osso buco milanese and more while admiring historic architecture. Extensive wine list available.
Address: 836 E New Haven Ave, Melbourne, FL 32901
Location: Google Map
Service Options: Takeout, Dine-in
Price Range: $$
Menu Highlights: Italian cuisine
Ratings: 4.7 ★ (716 Google reviews)
20. La Crepe de France – Downtown
For a taste of Paris, check out La Crepe de France’s sweet and savory French crepes made fresh to order. This charming French cafe with patio seating serves Nutella, lemon sugar, Grand Marnier and other creative crepe flavors for breakfast, lunch or dessert.
Address: 707 E New Haven Ave, Melbourne, FL 32901
Location: Google Map
Service Options: Outdoor seating, Dine-in
Price Range: $$
Menu Highlights: Sweet and savory crepes
Ratings: 4.5 ★ (860 Google reviews)
Melbourne offers an array of delicious dining spots from casual to upscale. Which restaurant will you visit first on your culinary tour of this coastal Florida city?