Cave de la Tour is a charming tavern serving hearty French cuisine, wine, and spirits. Established in 1947, it offers outdoor seating.