The place has a good atmosphere. The service is great and the food is good. You can make reservations. If you're vegetarian/vegan (which I'm) they have a small vegetarian section in the menu. (Also gluten free options) We ordered vegetable fajitas and spinach enchiladas. (You can ask for no cheese/cream cheese if you're vegan) I must say, they were pretty good. It's a very busy restaurant so you will wait quite a while for your food. They serve unlimited chips with beans and salsa. Don't eat too much, you'll be full by the time your food comes. Overall, great place!