Uncle Herb's Restaurant 5141 Saviers Rd Oxnard, CA 93033 Phone: (805) 488-5515 Fax: (805) 986-1931
Category: Restaurants