El Quijote Terraza Barbacoa offers grilled specialties. Enjoy a meal at this Popayán eatery.