arrow_backBack to Listing

Great place!

This review was left over 17 years ago for:

Tierra Sur Restaurant (baron Herzog Winery)

3201 Camino Del Sol
Oxnard, CA US
(805)983-1560


Quality of Food
Cleanliness
Quality of Service
Pricing
Overall Establishment