Horrible. Was told by friends, it’s the location. Most restaurants in Vermillion are absolutely terrible. Tend to agree.
No