Guidavera
Leo's Grill
Book
Add to list
Save
grilled filet steaks with cherry tomato and rosemary
white asparagus with potatoes and a sauce
grilled steak with fries and sweet potato fries
bacon cheeseburgers on a wood board
filet mignon plated with tongs, rosemary

Leo's Grill

Find a table
Add to list
Save
#133 in MallorcaRanked #133 of all Mallorca restaurants on Guidavera. Click to see the full ranked list./GoodGuidavera tier, our editorial classification combining ratings, accolades, and source consensus across the Mallorca dining scene./SteakhouseSteakhouse cuisine: the kitchen's primary culinary tradition and style./€€€/Portals Nous/

Leo's Grill is a modern steakhouse on the Puerto Portals marina in Calvià, grilling steaks at 800°C, which the restaurant credits for their flavour. Fresh fish and vegetarian options sit alongside the meat, and the format leans upscale, suited to couples and groups.

Background

About Leo's Grill

The Story

Leo's Grill is a modern steakhouse on the Puerto Portals marina in Calvià. Its line is blunt: meat is the passion. Steaks are grilled at 800°C, which the restaurant credits for their flavour.

The Cuisine

Steakhouse cooking centred on high-heat grilled steaks, with fresh fish and vegetarian options also on the menu. The full menu is published on the restaurant's own site.

Highlights

What Diners Say

Feels ExpensiveGood for DatesLocal Favourite

Consensus

Leo's Grill Ratings & Reviews

Diner Ratings

Google

4.8

362 reviews

TripAdvisor

3.3

12 reviews

#133 in MallorcaGood

Leo's Grill ranks #133 of 338 rated restaurants in Mallorca. Diners rate it 4.8/5 on Google (362 reviews).

Reservations

How to Book Leo's Grill

Booking

Reservations are handled via the booking form on the restaurant's own site and by phone. Confirm current hours when you book.

Experience

Leo's Grill Dining Experience

The setting is relaxed and upscale, right on the Puerto Portals marina, and it works for both couples and groups, drawing a mix of visitors and locals. The kitchen's focus is squarely on meat, with steaks grilled at 800°C, though fresh fish and vegetarian dishes are also on the menu.

Navigate

Leo's Grill Location & Neighbourhood

Address

Puerto Portals, Local 62, 07181 Portals Nous, Calvià, Spain

Get directions

Getting There

Leo's Grill is at Puerto Portals in Portals Nous, about 8 km south-west of Palma. A hire car is the easiest way to reach it from Palma de Mallorca Airport, though a taxi is a straightforward alternative for this distance.

Nearby

Portals Nous is a coastal settlement in the municipality of Calvià, on Mallorca's southwest coast a short way from Palma. It's built around the Puerto Portals marina, opened in 1986, long associated with yachts and visits from the Spanish royal family during their summers at nearby Marivent Palace. Leo's Grill sits on Puerto Portals.

Details

Leo's Grill Reservations, Hours & Contact

Opening Hours

DayHours
Monday16:00–23:00
Tuesday16:00–23:00
Wednesday16:00–23:00
Thursday16:00–23:00
Friday15:00–23:00
Saturday15:00–23:00
Sunday15:00–23:00

Leo's Grill hours verified 2026-07-10. Contact the restaurant to confirm.

Contact

Phone+34 971 72 34 91

Book through the online reservation form on leos-grill.com or call +34 971 723 491.

Good to Know

On the Puerto Portals marina (Portals Nous, Calvià).
Steaks grilled at 800°C, per the restaurant.
Menu includes fresh fish and vegetarian options alongside steak.
Online reservation form on the restaurant's site.
Confirm current opening hours directly.

Social

From leosgrillportals on Instagram

Questions

Leo's Grill FAQ

Where is Leo's Grill?

+

Leo's Grill is on the Puerto Portals marina (Local 62), 07181 Portals Nous, Calvià, Mallorca.

What is Leo's Grill known for?

+

It's a modern steakhouse that grills its steaks at 800°C, which the restaurant credits for their distinctive flavour.

Does Leo's Grill have options beyond steak?

+

Yes. Alongside its grilled steaks, the menu lists fresh fish and vegetarian options.

How do I book a table at Leo's Grill?

+

Use the online reservation form on leos-grill.com or call +34 971 723 491.