Not my favorite. The food was just ok. The service was good though. For my family of 5 we paid $35 so the prices are about the same you would pay anywhere else. I wont go back if i have a choice. To be more spacific I felt like this food was more American Mexican style food than authentic stuff.