El Bayo Steak House
Restaurants
Chaparral, NM
6.8 mi