Get directions to: Chili's Grill & Bar, Oxnard, CA
Restaurant address: 2221 N Rose Ave Oxnard, CA 93036, USA
Restaurant: Chili's Grill & Bar