We are open!
3269 Esplanade, Chico, CA 95973
(530) 342-4616 | Mon-Sat: 11:00am - 8:00pm | CLOSED Sunday

Contact Sol

Order to-go online!

Order Now

Call to place your order!

(530) 342-4616
Open Mon-Sat 11am-8pm
CLOSED Sunday


Come in and say hi!

3269 Esplanade
Chico, CA 95973

Review Us on Yelp