Sometimes you go to a restaurant and it'll be hit or miss. I've never had a bad experience at El Sombrero. The ambiance is also nice. The guacamole is off the chain. Spicy and possibly the best I've ever eaten. The food is good; the service is good; and the prices are reasonable.