
Tres Nopales
RestaurantsListed for students and visitors near University of Illinois Urbana-Champaign in Champaign, Illinois.
Tres Nopales on South Race Street in Urbana, Illinois serves fresh Mexican cuisine and margaritas, popular with students, visitors and locals.