El Gran Chaparral is a restaurant.