Manglar

3.8
(21 reviews)
Plaza De España, Santa Cruz de Tenerife, 38001
Accepts Credit Cards
Breakfast
Dinner
Drinks
European
Late Night
Lunch
Mid-range
Outdoor Seating
Reservations
Restaurants
Seating
Spanish
Table Service
Waterfront
Restaurant

At a glance

  • Typical visit: about 1 hour
Manglar | Santa Cruz de Tenerife | Spain | TripAligner