Restaurants in Chicago, IL
Restaurants
1132 N Ashland Ave.,
Chicago ,
IL
60622
UNITED STATES
Based on 1 reviews
Burritos.. mediocre at best!
Best burrito in Chicago 2009??.....Give me a break, who the hell puts rice in a burrito? Steak was good.....Worldwide > United States > Chicago, IL > Restaurants