Roo's Leap Montrose is a casual, family-style bar and grill offering an Australian-themed dining experience. The restaurant features a menu with diverse options in a relaxed setting.