Carabao hero image

Carabao

Restaurant

145 Gasser Dr Suite C, Napa, CA 94558, USA

Biter Score
9.2
Closed
Tuesday: 5 PM – 9 PM
Carabao photo 1
Carabao photo 2
Carabao photo 3