went to puebla for a weekend. visited this place three times. quite good food and very good prices mostly. staff wasn't super helpful but it is a rather large place so it is understandable. nice location, near to the main square. would definitely go back next time i am in puebla!