What used to be the Swansea Family Restaurant will soon become Cholula’s Mexican Restaurant. It’s located at 1500 N. Illinois St. in Swansea.
What used to be the Swansea Family Restaurant will soon become Cholula’s Mexican Restaurant. It’s located at 1500 N. Illinois St. in Swansea. Tobias Wall
What used to be the Swansea Family Restaurant will soon become Cholula’s Mexican Restaurant. It’s located at 1500 N. Illinois St. in Swansea. Tobias Wall