Everything was excellent here! Great food and exceptional service--each server knew the menu well and was able to give excellent advice! Homemade salsa and chips while waiting for the meal was a real plus. I went back for a second time. The servings are quite substantial, so be careful about ordering too much.