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

Contact Sol

Order to-go online!

Order Now

Call to place your order!

(530) 342-4616
Open Mon-Sun 11am-8pm


Come in and say hi!

3269 Esplanade
Chico, CA 95973

Review Us on Yelp