Chen's Garden
3912 W North Ave
Chicago, Illinois 60647
USA
Phone: 773-252-5599
Chicago, Illinois 60647
USA
Phone: 773-252-5599
Food | |
Service | |
Ambiance | |
Overall: |
Location & Nearby Info
Pozoleria Sanjuan0.13 mi
Don Carlos Restaurant0.13 mi
Sabor Latino0.13 mi
El Guanaco Restaurant0.14 mi
Birria Huentitton Restaurant0.14 mi
Norford Hotel0.16 mi
La Quebrada0.20 mi
Raymond's Tacos0.22 mi
Cuisine:
Chen's Garden Description:
Chen's Garden is a respectable Others restaurant in Chicago, Illinois, offering you a great choices on their menus. Tell everyone what you thought. Share a useful tip or write a full review.
Reviews of Chen's Garden