Tacos • Steak • Mexican • Vegetarian
"I like the best tacos that I know of in Dallas and I go to quite a few taco stands but they got two locations that I know of and both of them are outstanding and consistent with the taste"