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