Cholula's Mexican Restaurant
1500 N Illinois St, Swansea
(618) 416-8818
Menu
Restaurants in Swansea, IL
Cholula's Mexican Restaurant
1500 N Illinois St, Swansea, IL 62226
(618) 416-8818