Closed as of Aug 31 166 E. Columbia
Champaign, IL 61820
Spanish/Latin influenced original cuisine
Slightly upscale restaurant with some vegetarian options. Several salads. Sister restaurant to Milo's in Urbana.
Added by Brad on Jan 11 09 (last updated Jun 4)
Most Recent Reviews
1/2 Block East of Neil on Columbia (behind the Post Office).
$$ - average
- Large Group-Friendly
- Outdoor Seating