Hacienda de Villa
$$ Mexican restaurant
About
At Hacienda de Villa, a beloved spot in Salem, savor the vibrant flavors of Mexico without breaking the bank. Guests rave about the cozy atmosphere and attentive staff who make everyone feel at home. Highlights include speedy service, delectable cocktails, and a dessert selection that’s hard to resist. Perfect for lunch or dinner, it offers a great variety of traditional dishes, including homemade tortillas and fantastic seafood. With plenty of parking and outdoor seating for your furry friends, Hacienda de Villa promises a dining experience you'll want to relish again and again.