San Luis Obispo Restaurants
- 2853 Higuera Street, San Luis Obispo, CA 93405, United StatesRanked #57 overall in San Luis Obispo restaurants
It's just like most Chipotle's, except that this one is conveniently located in downtown SLO. Great for a quick bite to eat while running errands in town, or before/after a...
- 3791 E Foothill Blvd, San Luis Obispo, CA 93405Ranked #59 overall in San Luis Obispo restaurants
Big on flavor, Chili Peppers has a friendly, Baja-esque charm with a surprising globally influenced menu. I generally order the Thai Chicken, or the Mediterranean Squash burrito, but their Mixed...