Taverna A La Vista is a bar & grill offering homemade-style cuisine, including daily menus with options like salads and stews.