Solsa Inc
Build-your-own Burritos
4.4
(34)
$$
Open
Closes 9:00 PM
Locally owned, fast-casual restaurant offering customizable burritos, bowls, and tacos with a blend of Mexican and American flavors in a casual setting.
Check in
Save
Go
Share
Details
What people are saying
4.4
⭐⭐⭐⭐⭐
34 reviews
TripAdvisor
4.4 (34)
Details
2805 N Main St, Decatur, IL 62526
Open
•
Closes 9:00 PM
solsaburritos.com
+1 217-330-6309
About
food
Report an issue