Hours
Mon-Sat 8am – 9pm
Sunday 10am – 8pm

 

3427 Broadway Street
American Canyon, CA 94503

 

Phone: (707)558-0595
Fax: (707)558-0597
Email: info@loscantarostaqueria.com