Elephant & Castle: Wabash
Restaurant $$
185 N Wabash Ave, Chicago, IL 60601
Description
Chain with a British pub feels serving fish 'n' chips, American classics & beers on tap. This authentic British pub concept first opened doors in Vancouver in 1977 and combines British classics with North American favorites.Get to know Elephant & Castle: Wabash
American Restaurant