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 Jan 11 09)
Most Recent Reviews
1/2 Block East of Neil on Columbia (behind the Post Office).
$$ - average
- Large Group-Friendly
- Outdoor Seating