The Do Bar is a bar Great Falls located in United States.
1800 3rd St NW Great Falls , MT 59404 United States
Outdoor Seating | Yes |
Menus | Happy Hour |
It's cool that they have a smoking area outside.
drink the Moscow mules ! deeeelish :)
Not bad. Decent happy hour on Sunday. It'll Do.
Left this hick hell hole
Steak skewers, nachos, pizza, burgers, salads - Taylor Cottrell
Sour cream and onion fries are where it's at. You gotta try em - greg demarco