Cholula’s Mexican Restaurant is now open at 1500 N. Illinois St. in Swansea.
Cholula’s Mexican Restaurant is now open at 1500 N. Illinois St. in Swansea. Tobias Wall twall@bnd.com
Cholula’s Mexican Restaurant is now open at 1500 N. Illinois St. in Swansea. Tobias Wall twall@bnd.com

There’s a new place for you to get Mexican food tonight

November 03, 2016 06:45 AM