This Wells, Maine, Steakhouse Open Only 2 Nights a Week Dubbed the Best in the StateThis Wells, Maine, Steakhouse Open Only 2 Nights a Week Dubbed the Best in the StateThe Steakhouse in Wells was named Maine's best by popular website, Mashable. Chris SedenkaChris Sedenka