Visit Number: 247
Date Visited: August 7, 2024
Name: Lola’s Kitchen
Address: 2321 Lagow St, Dallas, TX 75210
What I ordered: Tacos
Review: I’ve been looking for a place in the South Dallas area and finally found this spot. It’s window service so everything is togo, but they do have some picnic tables to sit at as well. I ordered a barbacoa, carnitas, and fajita taco. The meats were solid. They came in homemade corn tortillas. They had really good and spicy green salsa.
Rating: good

