1138 Main St
St Helena, CA 94574
I love Villa Corona... its very homey, the service is great, the food is delicious. I would eat there every day if I could... no joke! I highly recommend this restaurant.4
Restaurant located in premier spot in downtown St. Helena.
Reasonable prices, good portions.
Could use some help in the flavor department. Food is somewhat bland.