What is your impression of this place? There are SO MANY signs (visual polution!) for Toad Hall and we are staying at La Mansion Inn (wonderful place) next door so we decided to pop in. We looked around the shop but there was nothing I had not seen before. Went over and stood at the bar and got absolutely no recognition at all. There were 4 employees standing in the kitchen area all standing around laughing and joking with each other and we didn't even get a 'hello' so we just left. Is the food good there? Is it worth another try?