Update Info - Red Barn Restaurant Office
This restaurant was reported as closed. If it is open, let us know.
Red Barn Restaurant Office
1413 E Main St
Montrose, CO 81401
1413 E Main St
Montrose, CO 81401
This restaurant was reported as closed. If it is open, let us know.