Lopez Taqueria
Restaurant
•
36863 Lassen Ave, Huron, CA 93234, USA
9.4
Sunday: Closed
See if anyone you trust recommends it!