Update Info - Red Lobster
This restaurant was reported as closed. If it is open, let us know.
Red Lobster
8703 Murray Dr
La Mesa, CA 91942
8703 Murray Dr
La Mesa, CA 91942
This restaurant was reported as closed. If it is open, let us know.