Red's Public House

Report flag Report an error
2nd Street Southeast, Cedar Rapids, IA 52401, United States of America

Map Location

Questions & Answers

Q1

Where is Red's Public House located?

Red's Public House is located at 2nd Street Southeast, Cedar Rapids, IA 52401, United States of America.

Q2

What days are Red's Public House open?

Red's Public House is open Mo-Su 11:00-23:00

Customer Reviews

3.0

(1 Customer Review)

5 Star

0%

4 Star

0%

3 Star

100%

2 Star

0%

1 Star

0%

1 Reviews

Pete Prohaska

Pete Prohaska

November 08, 2023