At River Terrace Inn
Illuminate your senses at ALBA restaurant inside the River Terrace Inn on the banks of the Napa River and nature preserve. ALBA devotes the menu to the fine combination of great mixology, good times, great ambiance and superior cooking.
B- 7-10am Daily
D- Sun-Thur 4:30-7:30pm; Fri-Sat 4:30-8:30pm
- You must login to post comments