Main Street Mercantile is a fun novelty gift shop with everything from clothing to camping gear to cheeky socks.
Make a day of it with nearby tasting rooms and outdoor cafes that turn your shopping stroll into a full experience.