Del Taco 1171 E Imperial Hwy Placentia CA United States
Web Information: Web Page
Phone: 714.985.9095