El Sombrero Mexican Restaurant
Updated 2026-10 · Crystal Lake Insights
Own this business?
Claim your free listing to add your website, photos, and contact info — and get seen by Crystal Lake residents.
About El Sombrero Mexican Restaurant
Family-owned Mexican restaurant serving traditional dishes since 1991.
Contact & Location
📍 220 W Virginia St, Crystal Lake, IL 60014
📞 (815) 455-5068
More Restaurants & Bars in Crystal Lake
Crystal Lake Brewing
Local craft brewery and taproom in downtown Crystal Lake.
Duke's Alehouse & Kitchen
Gastropub featuring craft beers and elevated pub fare.
Georgio's Chicago Pizzeria & Pub
Family-friendly pizzeria with Chicago-style deep dish.
Plank Road Tap Room
Neighborhood bar with pub food and rotating craft taps.
Panda Express
Quick-service Chinese American restaurant.
Chili's Grill & Bar
National casual dining chain with Tex-Mex influenced menu.