Casual dining at Napa’s River Terrace Inn Alba Restaurant
Visitors to the cradle of modern day wine country, the iconic Napa Valley, have discovered solace on the Napa River at the River Terrace Inn. Located on the banks of the Napa River, the cozy property is a member of the stellar, one-of-a-kind group of hotels managed by the hospitality gems at Noble House Hotels & […]
Casual dining at Napa’s River Terrace Inn Alba Restaurant Read More »