Phone: +12147481200
Address: 2201 North Stemmons Freeway, Dallas, United States
City: Dallas
Dishes: 19
Reviews: 72
"We were at this restaurant for a seminar and I was surprised by how unprepared they were for large groups. I expected them to have a better system in place for the long wait for a table and the extended time it took for a server to come by. However, the staff did a great job despite being understaffed."
All prices are estimates.
Dallas, a vibrant city known for its Tex-Mex cuisine, barbecue, and Southern comfort food, offers a bustling arts scene, rich history, and is a hub for business and culture in Texas.