La Giralda is a barbecue restaurant offering delicious, homemade-style food with delivery and pickup options.