Reba VA Restaurants 1. 85554 Blue Ridge Parkway, Reba, VA 24523 | Peaks of Otter Lodge (540) 586-1081