Filter

Cuisines
Select cuisines
Features
Select features

The Best 15 Restaurants in Oxnard, California (CA), United States

China Square Restaurant
4
24 reviews

450 S B St, Oxnard, CA 93030-5916, Oxnard

Order my food to go and it tasted old and very salty