El Farolito Restaurant Address: 1212 Main St, El Rito, NM 87530 Phone: (575) 581-9509 Restaurants, Mexican