La Paloma Food Truck

2000 N Market St, Champaign
(217) 621-7284