Chilie Peppers
- Address
- 791#A E Foothill Blvd
- Place
- San Luis Obispo , CA 93405-1656
- Landline
- (805) 541-8591
Description
Chilie Peppers can be found at 791#A E Foothill Blvd . The following is offered: Restaurants - In San Luis Obispo there are 61 other Restaurants. An overview can be found here.
Reviews
This listing was not reviewed yet
Categories
Restaurants(805)541-8591 (805)-541-8591 +18055418591