Welcome to Hacienda El Rancho Viejo
**OUR STORY**
Nestled in Vallejo, California, Hacienda El Rancho Viejo brings the vibrant flavors of Mexico to life. With a commitment to quality and authenticity, this cozy restaurant offers a diverse menu that features exquisitely crafted dishes like Carnitas and Surf & Turf. Guests can indulge in fresh Botanas or savor delicious enchiladas, all in a lively atmosphere perfect for families and gatherings. Hacienda El Rancho Viejo welcomes everyone, offering casual dining with wheelchair accessibility and outdoor seating. From late-night munchies to joyful brunches, this gem delights palates while embracing the warmth of Mexican culture. Join us for a memorable meal!
- 1906 Broadway St Vallejo, CA 94589 United States Hotline: (707) 643-2507
Welcome to Hacienda El Rancho Viejo, a culinary gem nestled in Vallejo, California, where the vibrant flavors of Mexico come alive. This charming restaurant offers a delightful escape into the heart of authentic Mexican cuisine, featuring a diverse menu that caters to every palate. Whether you're in the mood for a casual meal with friends or a lively family gathering, Hacienda El Rancho Viejo is the perfect setting.
- Location: 1906 Broadway St, Vallejo, CA 94589
- Contact: (707) 643-2507
Hacienda El Rancho Viejo has something for everyone. From its rich selection of Botanas to share, like the Steak N Fries topped with cheese and sour cream, to a zesty Tropical Appetizer featuring a refreshing mix of mango and cucumber seasoned with tajin and chamoy sauce, each dish is crafted to tantalize the taste buds. Other tempting options include Camarones Originales, seasoned prawns sautéed to perfection, and Agua Chile, succulent prawns marinated in lime juice for a burst of flavor.
The heart of the menu lies in its hearty Mexican Food offerings. The Carnitas Plate boasts tender chunks of fried pork paired with traditional accompaniments—rice, beans, salads, and tortillas—creating a well-rounded meal that feels like home. For those seeking something special, the Surf & Turf, combining steak and prawns, is a standout, highlighting the restaurant's knack for balancing flavors and textures. The Fajitas Trio is another highlight, featuring sizzling strips of prawn, steak, and chicken, perfect for sharing or indulging solo.
As you sip on a refreshing drink during happy hour, with a selection of beer and wine only, you can't help but appreciate the vibrant atmosphere. The casual yet energetic setting is ideal for groups and families, with outdoor seating that makes your dining experience even more enjoyable. Dogs are welcome too—because who doesn’t want to enjoy a delicious meal outside in the company of their furry friends?
At Hacienda El Rancho Viejo, every meal is an experience. With the option for reservations, delivery, and takeout, it’s also incredibly convenient for those on-the-go. The establishment's commitment to accessibility—wheelchair-friendly, on-site parking, and bike parking—ensures that everyone can join in on the culinary adventure.
In summary, Hacienda El Rancho Viejo captures the essence of Mexican dining with its authentic dishes, inviting atmosphere, and commitment to quality. The next time you find yourself in Vallejo, make sure to stop by for an unforgettable meal that feels just like home. Trust me; your taste buds will thank you!

OMgosh..... the tacos were delicious. Carne asada, and birria ! My spot for Mexican food at this moment !!! And the restaurant is clean, spacious and colorful. I'm coming on Saturday night for Karaoke ! And the service, we love Sitlali our hostess.

My super nachos where on point. They put a lot of steak in my nachos and the flavor is sooo good. The drinks are good agua pineapple was good. I just forgot to take pictures my son ate half before I was able to get to them. But it was good.

Great authentic Mexican food. Customer NC service was top notch. Plus it was karaoke night!

I've been passing by this location for years and did not try their food until I saw this business on DoorDash. It's now my favorite spot when I'm craving authentic Mexican food. Everything I have ordered from them has been exceptionally tasty! I would highly recommend this location and I will continue to return on a regular basis.

After moving to the 707 from the 510, I've been missing good Mexican food. While this place is no fruitvale taco truck, it is the best Mexican food I've found on this side of the bridge. I've ordered delivery from them 4 times now, all different stuff each time, and what I love most is their consistency in flavor. The rice- so good. The food tastes light and fresh- not greasy at all, in my opinion. I don't feel guilty after I finish my meal. The portions are great, the flavors are great, they're consistent, and the price is just right. My Mexican food search stops here. I've found my new go-to place!

Ordered via takeout. Food arrived quickly and hot. Generous serving and the Super Nachos was delicious. It also arrived with extra tortilla chips (other establishments charges for the chips, so that was nice of them). The horchata was delicious but wish they offered more than 1 size. First time trying this establishment. Price is $$. I look forward to trying their other dishes. We opted for the Super Nachos while watching the Niners. I recommend this local gem.

So I drive for Uber eats and I receive orders from this restaurant quite frequently and I figured I would try them on out. Let me tell you I got a steak super burrito and this is my new go to from here on out. The rice hit, the steak was on point guac didn't taste like it came out a container great portions every bite was a dream come true. I highly recommend ready to try everything else on the menu.

First time back since they changed owners food is a bit different but still really good the lady that helped me was very nice I will be back for sure :)