Café des Voyageurs is a French restaurant offering daily specials in a charming setting with garden seating.