Taverna is one of the best restaurants in the area. Bold statement but it is the best Greek food you'll find in the country. The restaurant is large enough to accommodate all those who flock to eat but is still small enough for an intimate experience. The menus isn't huge which is a positive as it allows them to make all dishes with care. Make sure to grab a small plate or 2 before your entree. The octopus is always cooked to perfection, the lamb chops are a go to entree and the wine list is extensive. Taverna is a MUST GO!!!