About Solsa Inc

Restaurants In Illinois

Solsa Inc serves American, Fast Food, Mexican, Southwestern cuisine at 2805 N Main St Decatur, IL 62526. Find restaurant information about Solsa Inc including address, phone, hours of operation and more.

Solsa Inc

Solsa Inc serves American, Fast Food, Mexican, Southwestern cusine in Decatur, Illinois.

Solsa Inc Menu
About Solsa Inc

Solsa Inc

What Is Solsa Inc' Address?

What Is Solsa Inc' Phone Number?

Phone: (217) 330-6309

What Type Of Cuisine(s) Does Solsa Inc Serve?

Cuisine Served: American, Fast Food, Mexican, Southwestern


Website: http://www.solsaburritos.com

Hours of Operation: Mon - Sat (11:00 AM - 9:00 PM)

More Restaurants

AL, AK, AZ, AR, CA, CO, CT, DE, FL, GA, HI, IS, IL, IN, IA, KS, KY, LA, ME, MD, MA, MI, MN, MS, MO, MT, NE, NV, NH, NJ, NM, NY, NC, ND, OH, OK, OR, PA, RI, SC, SD, TN, TX, UT, VT, VA, WA, DC, WV, WI, WY