/
/
The Village Anchor, a dog-friendly restaurant established in 2010 by Kevin Grangier, offers creative comfort food with an element of surprise. This unique and ornate Anchorage, Kentucky establishment blends the lively atmosphere of a Parisian Bistro with the traditional charm of an English Pub, creating an eclectic and...