Legends Bar & Grill
522 E. Green St., Champaign, IL 61820
Bars & Taverns
How to find us?
You might also be interested...
Curtis Orchard
Champaign
Curtis Orchard is an 80-acre apple orchard, pumpkin patch and entertainment farm offers activities for the whole family.
Read more about Curtis Orchard