La Villa offers charcoal-grilled delights. Enjoy a taste of grilled flavors.