Del Taco

4780 Irvine Blvd.
Irvine
California
United States
website