Capo29 Restaurant ★★★★☆4.4 (38) Restaurants Italian restaurant · Fine dining restaurant · Northern Italian restaurant 61 Main St, St Helena, CA 94574 Call Website Details →