Posted 02 months 15 days 12 hours 34 minutes ago. United States (USA) 63
Address:
2501 El Camino Real
Carlsbad, CA
92008
Description:
Islands Restaurant The Shoppes at Carlsbad
Join us for lunch, dinner or happy hour at The Shoppes at Carlsbad. Located near Regal Cinemas,