Phone: +19722964033
Address: 7120 South Cockrell Hill Road, Duncanville, 75236, United States Of America, Dallas
City: Dallas
Dishes: 35
Reviews: 7768
"The Manager Ceadra was excellent. These 5 stars are for her. She made sure we had good clean seating and any extras. She came and checked on us with a wonderful friendly disposition. Our server ghosted us after food was put on the table she never came back. My husband had to go find someone to bring our bill. Ceadra stepped in and made sure we were taken care of. Keep wonderful people like her. It made all the difference."
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.