West Town Tavern serves contemporary comfort food. The Tavern's atmosphere is friendly, warm and intimate. Noble Square 1329 W Chicago Ave Chicago, IL 60642 (312) 666-6175 Premiered 1/23/2009
Comments