Los Jacales on wheels
$ • Mexican
8602 Killam Industrial Blvd, Laredo
8602 Killam Industrial Blvd, Laredo
The best homemade tortillas!! Best lunch specials.