We had a group get together here and it was totally wonderful. They had made specially prepared items not from the menu, so we are unable to rate the menu. But what we did have was spectacular. The margaritas were -- oh my!!! Great for couples, family and larger gatherings.