Restaurants in Oxnard, CA

Denny's Oxnard
US 1255 N Oxnard Blvd Oxnard, CA 93030
(805) 604-9455(805) 604-9455
Open 24 hours
, 7 Days a Week