301 Park St, Laredo (956) 415-8524
Been living in Laredo for 2 1/2 years and barely knew about this place and fell in love with it. Best tacos I've had since I moved here. Definitely my go-to place from now on!!!!! Portions, pricing and quality are excellent!!!!
More Reviews(7)
Google
Facebook
301 Park St, Laredo, TX 78040 (956) 415-8524 Suggest an Edit
Been living in Laredo for 2 1/2 years and barely knew about this place and fell in love with it. Best tacos I've had since I moved here. Definitely my go-to place from now on!!!!! Portions, pricing and quality are excellent!!!!