Red Lobster 246

Red Lobster #246 is a Red Lobster restaurant located at 1750 West 49th Street in Hialeah, Florida.