




Leo's Grill
Leo's Grill
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
Consensus
Leo's Grill Ratings & Reviews
Diner Ratings
4.8
362 reviews
TripAdvisor
3.3
12 reviews
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.
Reserve
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.
Nearby Restaurants
Where to stay nearby
Hotels we rank near Leo's Grill.
Details
Leo's Grill Reservations, Hours & Contact
Opening Hours
| Day | Hours |
|---|---|
| Monday | 16:00–23:00 |
| Tuesday | 16:00–23:00 |
| Wednesday | 16:00–23:00 |
| Thursday | 16:00–23:00 |
| Friday | 15:00–23:00 |
| Saturday | 15:00–23:00 |
| Sunday | 15:00–23:00 |
Leo's Grill hours verified 2026-07-10. Contact the restaurant to confirm.
Contact
Book through the online reservation form on leos-grill.com or call +34 971 723 491.
Good to Know
Social
From leosgrillportals on Instagram

📍 Leo’s Grill, Puerto Portals 🇪🇸 Our favourite restaurant in Puerto Portals! The vibe is so good & the staff are amazing. - gluten free bread with aioli and olive tapenade - burrata, tomatoes and pesto (we also had the prawns but I didn’t take a pic but they were 10/10) - mushroom risotto - p

Sun’s shining, we’re serving💛 #sundaylunch#dinner#sunshine#terrace#mallorca#restaurant#steakhouse#grill#winter#goodfood

🎄Get the best Christmas vibes at the Christmas market in Puerto Portals✨Open every day from 12.00 Come try our festive specialties! #christmas#christmasmarket#puertoportals#mallorca#holiday#fiesta#christmastime#2025

Sunny Sunday☀️ You know we’re open from 2pm on the weekends! A cosy setting in the sun is on the menu😉 #sundaylunch#modern#steakhouse#mallorca#puerto#marina#yacht#warm#cosy#winter#islandlife

You want it, we got it ✔️ #whiteasparagus#restaurant#mallorca#steakhouse#spring#2025#foo#wine#luxurylifestyle#marina#port#portals#yacht

No need to wait for the summer 💛 we’re open daily again! Thank you Mallorca for this lovely weather🤩 Mon-Fri from 4pm. Saturday & Sunday from 1 pm! 🍸 #steakhouse#restaurant#grill#lunch#dinner#wine#friends#mallorca#malle#islandlife#open#everyday#sunnyday#theplacetobe
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.






