Visit Number: 15
Date Visited: January 13, 2024
Name: Chillangos
Address: 4012 Ross Ave, Dallas, TX 75204
What I ordered: Tacos (variety of meats)
Review: Another place recommended by the folks at Limon’s. They had a few salas options (green is always my go-to choice). The meat was juicy and delicious. It’s worth a visit!
Rating: Good
