411 First St SE
Cedar Rapids, IA 52401
Located in the heart of downtown, The Chophouse Downtown is the perfect place to enjoy fine dining or a game watch. We are locally owned, opperated, and support local businesses. Our mission is to provide a place to celebrate life's special moments, provide the best food, service, and ambiance in Iowa.