We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Ristorante Mamma Rosa

Calle Lomo 8, 38400 Puerto de la Cruz, Tenerife, Spain
+34 922 38 04 51
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent58%
  • Very good23%
  • Average9%
  • Poor7%
  • Terrible3%
Travellers talk about
“pasta” (16 reviews)
“tiramisu” (7 reviews)
“salmon” (5 reviews)
Closed Now
All hours
Italian, Mediterranean, European, Vegetarian Friendly, Gluten Free Options
$$ - $$$
Calle Lomo 8, 38400 Puerto de la Cruz, Tenerife, Spain
All Details
Write a Review
Reviews (399)
Traveller rating
Traveller type
Time of year

1 - 10 of 128 reviews

Reviewed yesterday via mobile

What a lovely place to eat. Hidden down a short alley. Backing onto a pool and complex. I went with my partner. Done out in a tasteful Spanish ranch style. Now if your a foodie.. I'm not I'm sorry to say. This is a fantastic...More

Thank Paul W
Reviewed 2 weeks ago via mobile

Had a few meals here over a 2 week period. Food is excellent and plenty to eat. Staff are very nice and polite and will take time to get to know you. Would highly recommend a visit.

Thank shelby1246
Reviewed 4 weeks ago via mobile

A little gem found in Puerto De La Cruz. Amazing staff and even better food. In the evening a candle is lit on your table and the atmosphere is very calm and romantic. I would love to return some day as this is the best...More

Thank ssedwardss
Reviewed 18 May 2017

Stumbled across Mamma Rosa's whilst meandering. Waiters very jovial food delicious the best pasta I have eaten. Returned for a meal before our journey home had a lovely relaxed couple of hours eating delicious food and a couple of very generous limoncellos

Thank Elaine W
Reviewed 5 May 2017

We were there late evening last Friday 28th April. The food and wine was excellent from a varied and inexpensive menu The service, by two very pleasant, well turned out, helpful and smiling waiters was a good experience. We ordered three different mains which all...More

Thank bulldogbowie1
Reviewed 26 April 2017 via mobile

Risotto was really good, but sangria was perfect! Also, we loved the tandem of waiters - very friendly, fun and artistic staff!:)

Thank Viktorija K
Reviewed 21 April 2017 via mobile

We visited this restaurant twice during our stay in Tenerife .. The staff were very attentive and delightfully good humoured. Our children were made to feel at home and the waiters added such a fun element to the meal that had them giggling from start...More

1  Thank Makadyma
Reviewed 2 April 2017

Good seafood and reasonable prices. We found this restaurant in a side road, pedestrianized, with a good atmosphere and several other restaurants. The portions were really generous. Did not have a desert so cannot comment.

Thank dollyGuernsey
Reviewed 26 March 2017 via mobile

We sat down outside for a dinner. Went inside and said hello to the waiter. After 20 min I went inside again and asked for the menu, another 5 min later they came. After another 10 min the owner shows up and seems surprised that...More

Reviewed 25 March 2017 via mobile

After several enjoyable days of Canarian and Spanish cuisine we both fancied a bowl of pasta and what a bowl it was! Tagliatelle with salmon and another bowl with chicken and mushroom. Generous portions so thankful that had mixed salad for lunch! Fine house wine...More

Thank whyayepet
Nearby Restaurants
Bodega Julian
768 reviews
.06 km away
El Mana
400 reviews
.05 km away
Casa Mika
304 reviews
.11 km away
610 reviews
.04 km away
Nearby Attractions
Plaza Charco
1,378 reviews
.15 km away
Iglesia de Nuestra Senora de la Pena Francia
259 reviews
.33 km away
Puerto Street Art
73 reviews
.05 km away
Museo de Arte Contemporaneo Eduardo Westerdahl
56 reviews
.22 km away
Ask a question
Questions & Answers
15 January 2017|
AnswerShow all 3 answers
Response from marcopergoladimaggio | Property representative |
Good moorning normally we have gluten free pasta and if you want pizza you may request a day earlier and we prepare it.
Google Translation
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Lunch, Dinner, After-hours
Restaurant features
Takeout, Reservations, Outdoor Seating, Seating, Waitstaff, Highchairs Available, Wheelchair Accessible, Serves Alcohol, Full Bar, Accepts American Express, Accepts Mastercard, Accepts Visa, Free Wifi
Good for
Groups, Special Occasion Dining, Kids, Child-friendly, Business meetings, Romantic
Open Hours
11:59 - 23:00
11:59 - 23:00
11:59 - 23:00
11:59 - 23:00
11:59 - 23:00
11:59 - 23:00
Location and Contact Information
  • Address: Calle Lomo 8, 38400 Puerto de la Cruz, Tenerife, Spain
  • Location: Europe  >  Spain  >  Canary Islands  >  Tenerife  >  Puerto de la Cruz
  • Phone Number: +34 922 38 04 51
  • E-mail
“Authentic Italian cuisine in Puerto de La Cruz”
Mamma Rosa's family invite you to visit and taste the authentic Italian cuisine. Our menu carefully and selectively combines a variety of exquisite products with the simplicity in the preparation of our dishes, always taking care of the small details. The restaurant is situated in the promenade of the old city, among a relaxing atmosphere that will make your visit an unforgettable evening.
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing