My family loves La Tolteca! It is our favorite spot in Buffalo for Mexican food. The service is always fast and pleasant. The food is done right - with copious amounts of chips and salsa! Our kids enjoy the quesadillas. One caution - this restaurant is VERY busy on Friday and Saturday night, which can make for long waits.