Red Lobster

restaurant in Mira Mesa, Fairbanks Ranch

Phone: (858) 549-3557

Website: www.redlobster.com

Address: 8330 Mira Mesa Blvd