Chili's Oxnard - Hours & Locations

1

Chili's - Oxnard

2221 N Rose Ave, Oxnard CA 93036-2604 Phone Number:(805) 278-0027
  1. Store Hours

Hours may fluctuate

Distance:2.02 miles
Edit
2

Chili's - Thousand Oaks

100 S Westlake Blvd, Thousand Oaks CA 91362-3752 Phone Number:(805) 370-1072
  1. Store Hours

Hours may fluctuate

Distance:20.38 miles
Edit