The place has a great vibe and really friendly staff. It's a good place for large groups. The fajitas that everyone else in my group ordered looked really good. I got the carnitas tacos, which were too dry. But the place still deserves 4 stars because the overall experience was great.