El Sombrero

HomeAbout UsLunch MenuRegular MenuDrink Menu
CateringContact UsDirections

Contact Information

El Sombrero
8451 SE 68th Street, Suite #101
Mercer Island, WA 98040

Take-out orders and front desk
(206) 275-4900

Catering
(425) 591-3234 -- Yadira

Hours
Sunday 12:00 pm - 9:00 pm
Mon - Sat 11:00 am - 9:00 pm