La Taverne d'Epicure offers a blend of traditional French cuisine with exotic flavors, complemented by a selection of quality wines.