El Sombrero is an excellent authentic mexican expirence. The atmosphere is small with dim lighting. It is family owned and run, so you can expect your food to be made fresh which will require a 30-45 minute wait. BYOB is allowed. I recommend the "large combination plate" for a sample of several menu items. They have the best salsa and guacamole in Connecticut. Its authentic! If you want a real mexican expirence try El Sombrero.