The Store House is our go-to restaurant in Montrose. Great steaks, salads, wine and cocktails. The pet-friendly shaded patio is comfortable even though it is on the side facing the traffic.