The Best Mexican Restaurant in Missouri is in a town of 1,000
You have probably never heard of the tiny Missouri town named Stover, but you may want to grab a map and find it asap! The restaurant that was voted the Best Mexican Restaurant in all of Missouri is in little Stover, Missouri, so what makes it so special?