Cafe located in Chaparral, offering a scenic view.