Know a great happy hour or special for this location?
Meat & fish dishes plus a salad bar are featured at this comfy steak joint & cocktail spot.
Suggest an edit
1701 S Neil St, Champaign, IL 61820