Get directions to: El Sombrero Mexican, Mercer Island, WA
Restaurant address: 8451 Se 68th St Ste 101 Mercer Island, WA 98040, USA
Restaurant: El Sombrero Mexican