nearest to red lobster as I know of is the stop in Royal Plaza