Address: 3437 Foothill Blvd, La Crescenta, CA 91214 Phone: (818) 369-7801
Reviewed on 11/07/2025
By: Barbara R.
Amazing place to eat homemade Mexican made from scratch food, The azada tortas and tacos de pastor and chorizo are my true favorites, Awesome personal and... more