Check in to Taco Bell on Foursquare. Everyone's doing it.
3470 W Illinois Ave Dallas , TX 75211 United States
Credit Cards | Yes (incl. American Express) |
Outdoor Seating | No |
Nice building and great place to eat some crunch tacos :-)
This location is SO much better than the one in Wynnewood!
Get lots of tacos !!
I was really upset when I went there and ordered three double cheeseburgers , no onions . Fries and a chocolate shake , the burgers all had onions and the shake was thin and runny ! - Robbie Conover