Taverne St. Veran is a restaurant offering French cuisine in a convivial atmosphere, with options for dine-in or takeout.