A delicious barbecue in GreenWood Village. Enjoying the tranquility and nature.