Visit Number: 56
Date Visited: February 20, 2024
Name: Del Sur Tacos
Address: 720 E Jefferson Blvd, Dallas, TX 75203
What I ordered: Tacos
Review: They had good meat options and a great Taco Tuesday special. I might be a tortilla snob now, but I was hoping for more. I also wanted more salsa and a few options. They’ve got a nice menu with some other good things. Worth a visit.
Rating: Dece
