Carabao ★★★★★4.9 (2,048) Restaurants Filipino restaurant 145 Gasser Dr Ste C, Napa, CA 94558 Call Website Details →