El Capitan Restaurant, CHICAGO, Illinois (IL)

Feeling hungry? El Capitan Restaurant might be the restaurant to suit your needs.
Conveniently situated at 3758 West Armitage Avenue () in CHICAGO, Illinois (IL) (60647), El Capitan Restaurant is available at 7737720733. It is advisable to give them a call ahead of time to make a reservation.
More restaurants in CHICAGO, Illinois (IL)


El Capitan Restaurant contact information and details:
Address: 3758 West Armitage Avenue - , CHICAGO, Illinois (IL) 60647
Contact Phone: 7737720733