Taberna Del Sur offers a straightforward barbecue experience.