Get directions to: El Sombrero, Warren, MI
Restaurant address: 8601 E 13 Mile Rd Warren, MI 48093, USA
Restaurant: El Sombrero