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%
  • Average10%
  • 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
Write a Review
Reviews (390)
Traveller rating
Traveller type
Time of year

1 - 10 of 390 reviews

Reviewed 17 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 20 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
Reviewed 21 February 2017

We ordered a Pizza and a couple of drinks came to about £10 not too bad and a very nice pizza. Great service and nice ambience.

1  Thank 1stFloridahome
Reviewed 19 February 2017

Good Italian food, good value and lovely atmosphere. Worth a visit. Outside tables on lovelyc cobbled pedestrian street.

Thank julieoldcastle
Reviewed 16 February 2017

We met the proprietor one night while checking out old town and ended up having a glass of house wine with him. A couple of nights later we went back for his specialty which is meatballs and had a wonderful meal. We started with eggplant...More

1  Thank Lily2013
Nearby Restaurants
Bodega Julian
758 reviews
.06 km away
Casa Mika
287 reviews
.11 km away
El Mana
392 reviews
.05 km away
605 reviews
.04 km away
Nearby Attractions
Plaza Charco
1,342 reviews
.15 km away
Iglesia de Nuestra Senora de la Pena Francia
252 reviews
.32 km away
Puerto Street Art
64 reviews
.05 km away
Oficina de Turismo de Puerto de la Cruz
41 reviews
.25 km away
Questions & AnswersAsk a question
Do you have pizza sin gluten
14 January 2017|
Answer Show 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
Romantic, Groups, Special Occasion Dining, Kids, Business meetings, Child-friendly
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