636 S C St
Tacos D F is located at 636 S C St, Oxnard, CA. This location is in the Downtown Oxnard neighborhood. This business specializes in Mexican Restaurants.
by merchantcircle on March 31, 2015 from
Good for Groups
Restaurants - Mexican, Restaurants
Terms of Service