Spiros Taverna is a barbecue restaurant offering delicious food.