Dominican Restaurant in Chicago

khamari

New member
Aug 5, 2003
16
0
0
There is a new Dominican restaurant in Chicago. It is called "El Sitio" and is located in West Humboldt Park, 1255 N. Pulaski. They also have a bar and dancing w/occasional live music.