Villa Corona – Nut Tree is a family-owned Mexican restaurant in Vacaville that’s been around since 1972, and it’s one of those places that’s clearly doing something right if they’ve lasted that long. They focus on traditional Mexican dishes made with rich, flavorful sauces and fresh ingredients—the kind of food that actually tastes like someone knows what they’re doing in the kitchen.
What makes it work for traveling with your dog is their outdoor seating area, where dogs are genuinely welcome. It’s located in the Nut Tree area of Vacaville, which is convenient if you’re passing through the Central Valley or exploring Solano County. The outdoor setup means you can sit with your dog while you eat, rather than having to leave them behind or rushed through a meal. The restaurant has that casual, unpretentious vibe you’d expect from a long-running family place—not trying too hard, just serving food that works.
The menu covers all the classics you’d want from an authentic Mexican restaurant. Since they’ve been here over fifty years, they clearly know their regulars and understand what their community wants. That kind of staying power usually means consistency, which matters when you’re traveling and just want a reliable meal.
The outdoor seating isn’t a gimmick they’re pushing—it’s just part of how they operate. You’ll be able to keep an eye on your dog while you eat, and your dog gets to be part of the experience rather than stuck in a car. If you’re heading through Vacaville on I-80 or exploring the area, this is a solid stop that doesn’t require you to choose between eating well and bringing your dog along. Check their website for current hours before you go, since restaurant schedules can shift seasonally.





