I took my clients out for dinner at Ranchos on the upper west side and the experience was horrible! The hostess claimed that they would honor their "2 for 1 margarita special" at our table ( it was going on at the bar). When our waiter aproached he explained that was not the case and then proceeded to tell us he would give one free margarita for each entree ordered. After the bill came none of these promises were honored and the tip was included. After finally finding the manager, nothing was done and he was extremely rude and unprofessional.
The food was a big let down, the entrees (without our margaritas promised)were greasy and we had five waiters within the span of 3 hours. I do not recommend this place to anyone. Any ideas for a good mexican restaurant on the Upper West Side?