Chili's Reviews & Details
2221 N Rose Ave
Chili's is located at 2221 N Rose Ave in Oxnard near the intersection of N Rose Ave and Lockwood St. Their menu consists of American dishes . Call (805) 278-0027 today!
- On The Menu:Sandwiches, Fries and Burgers
- Major Intersection:N Rose Ave And Lockwood St
Tell us more about Chili's Oxnard!