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...
  • Excellent57%
  • Very good23%
  • Average9%
  • Poor8%
  • 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, Vegan Options
$$ - $$$
Calle Lomo 8, 38400 Puerto de la Cruz, Tenerife, Spain
All Details
Write a Review
Reviews (404)
Traveller rating
Traveller type
Time of year

1 - 10 of 129 reviews

Reviewed 2 weeks ago

We went here on the second night of our holiday and it was lovely. The waiter was very friendly and we had a good laugh with him. We sat outside to eat and i have to say the service and the atmosphere was very good....More

Thank Sylvia M
Reviewed 3 weeks ago 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 11 July 2017 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 27 June 2017 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

Nearby Restaurants
Bodega Julian
773 reviews
.06 km away
Casa Mika
322 reviews
.11 km away
El Mana
402 reviews
.05 km away
610 reviews
.04 km away
Nearby Attractions
Plaza Charco
1,408 reviews
.15 km away
Iglesia de Nuestra Senora de la Pena Francia
263 reviews
.33 km away
Puerto Street Art
75 reviews
.05 km away
Oficina de Turismo de Puerto de la Cruz
44 reviews
.25 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
Child-friendly, Special Occasion Dining, Kids, Business meetings, Romantic, Groups
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