thelostogle.com
TLO Restaurant Review: Meers Store and Restaurant
Surrounded by an all-consuming darkness that swallows the Oklahoma landscape come nightfall, a lone outpost in the Wichita Mountains somewhere near the aptly named Holy City is the Meers Store and …