Stopped in and got the new chopped beef taco plater. What a nasty mess!!! Dripping grease and chunks of fat and gristle in them. Threw them in the trash. Don't waste your money
Address: 2635 N Stemmons Fwy, Dallas, TX 75207, USA
David Mccorkle jr | Mar 3, 2019
Horrible food period worst service waited almost an hr for food then got over charge and had to argue with management to get the money the over charged
Just A Christian Soldier | Mar 3, 2018
Street tacos are tasty.
Thanks! Your answer is awaiting moderation.