Restaurants in Chicago, IL
Restaurants • Tex-Mex Restaurants
733 W Maxwell St.,
Chicago , IL 60607 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