|
| The Red Lion Restaurant is a historic five star restaurant located in picturesque Boulder Canyon offering a complete fine dining experience. We specialize in fine wine, wild game, steak and authentic German dishes. Come enjoy our exquisite mountain scenery. |
|
|
|
|
|
|
|
|
|
|