La Hacienda is THE best Mexian food in the area. I recently moved cross country and still dream about their delicious food, especially the freshly made torillas at least once a week. I can't wait untilt he next time I visit Salem so I can go to La Hacienda.
Pros: food, service, atmosphere, everything!
Cons: pretty much busy all the time, but that can't be helped at such an excellent restaurant
more