"had the crispy fish tacos. surprisingly good. rides well as ever. faster service"
Phone: +17607413504
Address: 1605 E Valley Pkwy, Escondido I-92027-2408, United States
City: Escondido
Website: http://www.deltaco.com/
Dishes: 17
Amenities: 8
Categories: 5
Reviews: 1570