Tropical Star Restaurant & Specialty Market

restaurant in Clairemont Mesa East, La Jolla

Phone: (858) 874-7827

Website: www.tropicalstarrestaurant.com

Address: 6163 Balboa Ave