Chili's

2221 N Rose Ave
Oxnard, CA
805.278.0027
34.2225
-119.158577

for Chili's
Directions
from: