Very clean and comfortable environment. Welcoming service upon entrance. The food was authentic and generous serving size, but nothing to rave about. Very dissapointed by the horchata, which is a must for any Mexican restaurant. Overall, it was tasty food at a suitable price.