Red Lobster

restaurant in Fire Mountain, Carlsbad

Phone: (760) 722-0527

Address: 2471 Vista Way