Restaurants in Chicago, IL
Restaurants
3428 W Parker Ave.,
Chicago ,
IL
60647
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