La Paloma Food Truck
2000 N Market St, Champaign
(217) 621-7284
Recent Reviews
La Paloma Food Truck
2000 N Market St, Champaign 61822
(217) 621-7284