2001 N Lake St, Madera, California 93638 USA
Updated Menu. Might be best hidden late-night taco spot in Madera!
Photo Credit: Yelp