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” (17 reviews)
“tiramisu” (8 reviews)
“lomo” (4 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
JPMiles / Payback Arrow
JPMiles / Payback Arrow
Reviews (443)
Traveller rating
Traveller type
Time of year

21 - 30 of 141 reviews

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
Reviewed 10 February 2017

In an area well served by many competing restaurants Mamma Rosa stands out by being different and providing good Italian food with serving staff who are both amusing and efficient - perhaps too efficient as one gets the feeling of being rushed. But good food,...More

Thank Scorchin
Reviewed 10 February 2017 via mobile

Fantastic food at very affordable prices, I can recommend the lovely fresh tomato and mozzarella salad to start (we also had lovely bread and aioli) as well as the salmon tagliatelle and berlusconi pizza 🍕we also shared half a litre of wine and for the...More

Thank Camilla K
Reviewed 10 February 2017 via mobile

Fantastic little Italian restaurant. Lovely setting, with very friendly staff. The two of us had a two course meal with 1/2 a litre of the house red wine (very nice) and it was a bargain. Definitely recommend!

Thank priestlans
Reviewed 25 January 2017

My wife rated the Tagliatelle Salmon the best pasta she has eaten. My risotto pescatoria was also very good. The house wine by the litre is pleasant and very good value, as is the food. When you've eaten enough Spanish or Canarian, this is the...More

Thank 295horace
Nearby Restaurants
Bodega Julian
823 reviews
.06 km away
656 reviews
.04 km away
Tapas Nada Mas
88 reviews
.04 km away
Nearby Attractions
Plaza Charco
1,492 reviews
.15 km away
Iglesia de Nuestra Senora de la Pena Francia
276 reviews
.33 km away
Puerto Street Art
88 reviews
.03 km away
Oficina de Turismo de Puerto de la Cruz
52 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
Romantic, Groups, Special Occasion Dining, Child-friendly, Business meetings, Kids
Open Hours
11:59 AM - 11:00 PM
11:59 AM - 11:00 PM
11:59 AM - 11:00 PM
11:59 AM - 11:00 PM
11:59 AM - 11:00 PM
11:59 AM - 11:00 PM
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