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