5 Alamgir Faisal Usmani - 11 months ago
Asked my friend to take me to the best steak place in tuxtla and she took me here... The best steak you can ask for in town. The sauces were great too. Paired very well with the steak and the tacos you can make with it.
If I die today after eating this .. I'd die a happy man.