Taqueria El Tapatio Menu

27560 Newhall Ranch Rd #307, Santa Clarita, CA 91355

Know a great happy hour or special for this location?