The food is mostly very good. I enjoy the pick 3 tacos and the fish tacos. The rice and beans Re bland, but the margaritas are yummy! It's a little expensive and kind of loud, but overall a nice place. The staff is very friendly. Parking is a little cramped but ok. It's wheelchair accessible. There are vegetarian options... Not Sure about vegan or gluten free (at least for the celiac crowd) . It's kid friendly.