New-logo

1062 W. Taylor St. , Chicago, IL 60607

Tatsu

Nearby Restaurants Rating Address Distance
Tatsu
1062 W. Taylor St. 0 ft away
Mario's Italian Lemonade
1068 W. Taylor St.73 ft away
Demitasse Cafe
1066 W. Taylor St.78 ft away
Al's No. 1 Italian Beef
1079 W. Taylor St.91 ft away
Little Joe's
1041 W. Taylor St.256 ft away