Mr Montrose – Best Seafood in Albany Park

3826 W Montrose Ave, Albany Park, Chicago

Mr Montrose at 3826 W Montrose Ave in Albany Park is an authentic Mexican seafood restaurant and sports bar on Chicago's Northwest Side, serving bold, fresh mariscos alongside a lively bar atmosphere with sports viewing in a festive, communal setting that gives Albany Park a uniquely entertaining and flavorful dining …

Loading restaurant details...