Get directions to: El Sombrero Mexican Restaurant, Las Vegas, NM
Restaurant address: 825 Mills Ave Las Vegas, NM 87701, USA
Restaurant: El Sombrero Mexican Restaurant