Hours

Mon - Sun:  10:30am to 9pm

 

order by phone
(650) 557-4455

email
 info@greenenchilada.com

Organic Taqueria!