El Taco Loco Restaurant, ANTIOCH, California (CA)
Conveniently situated at 1068 Sycamore Drive () in ANTIOCH, California (CA) (94509), El Taco Loco Restaurant can be reached at 9257548366. It is advisable to call ahead of time to make a reservation.
More restaurants in ANTIOCH, California (CA)
El Taco Loco Restaurant contact information and details:
Address: 1068 Sycamore Drive - , ANTIOCH, California (CA) 94509
Contact Phone: 9257548366
