From Our Editors
La Hacienda's Mexican restaurant in Lynchburg offers both vegetarian and meat dishes.
Parking is plentiful, so patrons can feel free to bring their vehicles.
You can take it easy on your wallet at La Hacienda ? prices are generally less than $30 per person. La Hacienda cooks up Mexican food so great you'll be craving much, much more!