Laredo Taco Company
Restaurant • Mexican restaurant👍👍 This place reminds me of Southern Texas cooking.. so good
Address
6800 S Archer Rd, Bedford Park, IL 60455
Website
Contact
(708) 924-1961Rating on Google Maps
2.80 (8 reviews)Open on Google Maps