El Capitan Restaurant - Logan Square - Chicago, IL 60647 | Metromix Chicago

El Capitan Restaurant



Neighborhood: Logan Square
3758 W. Armitage Ave.

Chicago, IL 60647
773-772-0733

The Basics

Cuisine:
Mexican and American Tex Mex

Be the first to review
Rate El Capitan Restaurant PoorBelow AverageAverageGoodGreat

OTHER Mexican Restaurants YOU MIGHT LIKE

Erick's Tacos 5 (1 rating)
1969 W. Lawrence Ave. - Ravenswood
Peeples Taco Place 5 (1 rating)
5944 W. Chicago Ave. - Austin
Cielito Lindo 5 (1 rating)
5344 W. Fullerton Ave. - Belmont Cragin/Hermosa
Lalo's Restaurant 5 (2 ratings)
4126 W. 26th St. - Pilsen/Heart of Chicago/Little Village
Tacos y Salsa 5 (2 ratings)
2957 W. Diversey Ave. - Logan Square

What's nearby?