Cowboy and Angel's Place is located in Elgin Oregon and is locally owned and operated. It is dedicated to friendly service and excellent homemade food.
front of building
logo
dining room
outdoor seating
541-410-3122 Email us
Northeast Oregon
541-962-1352 Email us
541-963-3881 Email us