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...