Visit Number: 9
Date Visited: January 7, 2024
Name: El Globo Restaurant
Address: 212 S Llewellyn Ave, Dallas, TX 75208
What I ordered: Tacos and Flautas
Review: I had a few tacos with different meats and a few chicken flautas. My friend and I enjoyed our food and the service was good. It did help that my friend spoke Spanish.
Rating: Dece
