Chili Peppers Restaurant
Chili Peppers Restaurant is waiting for people in the San Luis Obispo, CA area to experience the best they have to offer. Visit their Mexican restaurant today while it is fresh on the mind.
Business Address:2121 Broad St San Luis Obispo, CA 93401
MON- SAT 10:00 AM -9:00 PM
SUNDAY 10:00 AM -8:00 PM