Red Lobster
1890 E Madison Ave NEAR RIVER HILLS MALL, Mankato MN 56001