Check in to Taco Bell on Foursquare. Everyone's doing it.
1201 Elm St Ste L103 (in Renaissance Tower) Dallas , TX 75270 United States
Credit Cards | Yes (incl. American Express & MasterCard) |
Outdoor Seating | No |
this location still serves the cheesy bean & rice burrito , putting it a step above all other taco bells
Mid-city lowered level TB in a food court
A great place to eat if you're a celiac or otherwise gluten free. Check out the extensive menu online. One of the few fast food restaurants that routinely cooks its fries in a separate fryer. :-) - Joel Wasinger
Best fast food burgers, for sure! The staff is always really nice and the place is always clean. - Michelle Moriarty