Eating Mexican Seafood at Chili Pepper restaurant in Camarillo, CA.

Feedback

Do you manage or own Chili Pepper?

Yes