El Nuevo Langostino Inc – Best Seafood in Albany Park
3111 W Montrose Ave, Albany Park, Chicago
El Nuevo Langostino at 3111 W Montrose Ave in Albany Park is an authentic Mexican seafood restaurant on Chicago's Northwest Side, specializing in langostinos, shrimp, and classic Mexican mariscos preparations served with bold Pacific coastal flavors in a casual, community-loved setting that has made it a neighborhood mariscos institution in …
Loading restaurant details...