• Alba
  • Alba
edit this listing
edit this listing


Map / Directions 10Best Says

One of the newer additions to the downtown Napa restaurant scene, ALBA is located at River Terrace Inn. Happy hour is a daily occurrence, from 3pm to 6pm. Draft beers and well cocktails are just $5....  Read More


  • Happy Hour: "Located at the River Terrace Inn, ALBA could be called a hidden gem. But it won't stay hidden for long."
  • Best for Happy Hour Because: Try and snag a spot outside on the patio by the river.

Upload a PNG, GIF, or JPG file from your hard drive.

Please only upload images that are under 8 megabytes and at least 990x660 pixels in size.