Visit Number: 157
Date Visited: May 12, 2024
Name: Greenville Street Tacos
Address: 6110 Greenville Ave unit100, Dallas, TX 75206
What I ordered: Tacos (variety of meats)
Review: Still trying to branch out a bit. The trompo was really solid and thinly sliced. I liked the barbacoa too. I also ordered a beef fajita taco. They came on basic corn tortillas, but the salsa was decent.
Rating: dece

