El Callejon
4.2
(29 reviews)Plaza Dinamarca, San José Artesano, Local 8, Algeciras, 11205
+34 651 34 02 87Official websiteBar
Cheap Eats
Dinner
Lunch
Mediterranean
Outdoor Seating
Reservations
Restaurants
Seating
Spanish
Table Service
Restaurant
At a glance
- Verified listing
- Typical visit: about 1 hour