Charros

2.7
(41 reviews)
Rambla Alfareros 54, 04003
+34 640 66 85 90
Barbecue
Lunch
Restaurants
Seating
Spanish
Table Service
Restaurant

At a glance

  • Typical visit: about 1 hour
Charros | Almeria | Spain | TripAligner