Best French Restaurants In Elkhart, IN

Last Updated:
Sort
Artisan is a restaurant located in Elkhart, Indiana at 505 South Main Street. They are open every day except Monday and Sunday. Kurt Janowsky is a 30 year restaurant veteran in the area. His commitment to excellence has made his restaurants among the most popular in the region. Cafe Navarre in South Bend was named “best in the Midwest” by Midwest Living magazine, and was named “best dining...
505 South Main Street, Elkhart, IN, 46516
Rank
1
4 votes
Sponsor
0.0