Tawerna La Traviata is a bar & grill with a beer garden and scenic views.