Restaurant
Que Rico Mexican Restaurant
4 locals recommend,
Location
2814 N Southport Ave
Chicago, IL
Lake View
Tips from locals
In the mood for Mexican food a a cool margarita? Just stroll over to Que Rico for delicious Mexican meals.