Elephant & Castle
1 / 10

Elephant & Castle

Restaurant
185 N Wabash Ave, Chicago, IL 60601, USA(800) 774-2348 · Ext 19091, then #www.elephantcastle.com/en/locations/il/chicago/185-north-wabash-avenue

Nestled along the iconic Route 66 in the heart of Chicago, Elephant & Castle invites travelers to savor a delightful fusion of British and American fare. This bustling eatery, beloved for its vibrant atmosphere and warm hospitality, is the perfect pit stop for weary road trippers. With a rich history and a menu featuring everything from hearty pub classics to craft cocktails, it's a flavorful homage to the spirit of the Mother Road. Join fellow adventurers and soak in the unique character that makes this restaurant a must-visit on your Route 66 journey!

Elephant & Castle | Route 66 Restaurant in Chicago, Illinois