Get directions to: El Farolito Restaurant, El Rito, NM
Restaurant address: 1212 Main El Rito, NM 87530, USA
Restaurant: El Farolito Restaurant