The Other Place

Great Falls, United States

Known affectionately to the locals as the "OP", the Other Place is located just off of 10th Avenue South next to the Holiday Village Mall. The Other Place has a large selection of domestic and micro brews and gets pretty crowded on the weekends.