El Gran Chaparral is a restaurant offering international, Spanish, and barbecue cuisine. They offer a la carte dining and event celebrations, with home delivery available.