Restaurante Otelo

3.9
(1,037 reviews)
Calle de los Molinos, 44, 38670
+34 922 78 03 74Official website
Accepts Credit Cards
Cheap Eats
Dinner
European
Full Bar
Highchairs Available
Late Night
Live Music
Lunch
Mediterranean
Outdoor Seating
Parking Available
Reservations
Restaurants
Seating
Serves Alcohol
Spanish
Table Service
Takeout
Validated Parking
Vegetarian friendly
Waterfront
Wheelchair Accessible
Restaurant

At a glance

  • Typical visit: about 1 hour
Restaurante Otelo | Los Cristianos | Spain | TripAligner