Food & Drink
Homegrown
2600 S. Stone Creek Blvd.
Urbana, Illinois 61802
217-600-7137
Type
Hours
More
Farm To Table
Free Parking
Accessible
Locally Owned
Vegetarian Options
Women Owned
2600 S. Stone Creek Blvd.
Urbana, Illinois 61802
Many of our vegetables are grown in the Homegrown Gardens right outside the restaurant!