Get directions to: El Bayo Steak House, Chaparral, NM
Restaurant address: 417 Chaparral Dr Chaparral, NM 88081, USA
Restaurant: El Bayo Steak House