"Abundante comida por el precio que tienen. Calidad normal."
Phone: +34627200881
Address: Urbanizacion De Los Pastores Sur, 3T,, Algeciras, Spain
City: Algeciras
Website: https://tacobell.es/comunidad/cadiz/
Dishes: 10
Amenities: 1
Categories: 5
Reviews: 1382