We have been going to El Sombrero for a number of years both with and without children. It is so much more fun with the kids. Although the food is tasty this is not a fine dining establishment, but worth the trip. Of course you get chips and homemade salsa to start your meal and there is the usual Mexican Fare, we go for the Mariachis. They always spend time with the kids, asking for requests and getting them in on the fun. There is a special kids menu with both traditional Mexican food and American staples. There is also a vegetarian menu and many Margaritas to choose from. The mariachis are usually there on the weekends. Call before you go to make sure. They do not accept reservations.