Eating Mexican at Chili Peppers Restaurant restaurant in San Luis Obispo, CA.

Feedback

Do you manage or own Chili Peppers Restaurant?

Yes