Captains Bar & Grill
Address
- 23583 N. Lakeshore Dr
- Glenwood
- MN
- 56334
Contact
- (320) 634-4311
KITCHEN | |
Sunday-Thursday | 4:30 pm - 8:30 pm |
Friday | 4:30 pm - 10:00 pm |
Saturday | 3:00 pm - 10:00 pm |
BAR & OFFSALE | |
Monday-Friday | 4 pm - CLOSE |
Saturday & Sunday | 2 pm - CLOSE |