Oh Tavern on France, I love you. If you haven’t been there you need to stop. It’s on France Avenue in Edina and it is the place for quintessential American comfort food. The Tavern has a great atmosphere along with a rich, dark and inviting setting. Outside there are even bonfires. My favorite part is all is the build-your-own dining options. Pizza, burgers and salads – they really do like to give you options.