8450 S Colfax Ave.,
Chicago , IL 60617 UNITED STATES
Based on 1 reviews
Lalo's Mexican RestaurantGreat Mexican food and there is easy and cheap parking at this location. They have an optional buffet during lunch which is very good, with a nice variety of different things to eat.
Worldwide > United States > Chicago, IL > Restaurants