Red Lobster

restaurant in Fletcher Hills, La Mesa

Phone: (619) 463-4449

Website: www.redlobster.com

Address: 8703 Murray Dr