Mountain View Restaurant Address: 126 Arcadia Rd, Buchanan, VA 24066 Phone: (540) 254-1224 Nice to Know: Good For Kids Yes Noise Level Quiet Parking Lot Wifi No Accepts Credit Cards Yes Good For Groups Yes Restaurants, Coffee & Tea Other Businesses: Burger King at West Main Street, Buchanan, VA 24066 Subway at 15166 Lee Hwy, Buchanan, VA 24066