Villa Corona ★★★★★4.6 (317) Restaurants Mexican restaurant · Latin American restaurant 1138 Main St, St Helena, CA 94574 Call Website Details →