Food & Drink
La Mixteca
510 N. Cunningham Ave.
Urbana, Illinois 61801
217-552-1544
Type
Hours
More
Catering
Free Parking
Handicap Accessible
Locally Owned
Type
Hours
More
510 N. Cunningham Ave.
Urbana, Illinois 61801