El Callejon

4.2
(29 reviews)
Plaza Dinamarca, San José Artesano, Local 8, Algeciras, 11205
+34 651 34 02 87Official website
Bar
Cheap Eats
Dinner
Lunch
Mediterranean
Outdoor Seating
Reservations
Restaurants
Seating
Spanish
Table Service
Restaurant

At a glance

  • Verified listing
  • Typical visit: about 1 hour
El Callejon | Algeciras | Spain | TripAligner