Dubious Claims Brewing Co is a microbrewery that opened Spring 2018 in Excelsior Springs, MO. Visit our website to learn more about our journey. Our kitchen is open until one hour before closing.