Location
5636 North Tarrant Pkwy Suite 120,
Fort Worth, TX 76137
By AshHard | 8/8/2015
Good but need to lower prices, maybe pay by pound.
By Michelle R | 11/20/2014
Steak and carnitas aren't great and service was slow for having so many people working and so few customers
By Sharpshooter | 11/20/2014
We had to wait a very long time in line even though there were as many workers as there were customers.