Carabao hero image

Carabao

Restaurant

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

Biter Score
9.2
Closed
Monday: Closed
Carabao photo 1
Carabao photo 2
Carabao photo 3