Cuban Restaurants in San Diego, California

Find the top Cuban restaurants in San Diego, California near you now.

Tropical Star Restaurant & Specialty Market

Latin American restaurant

Address: 6163 Balboa Ave, San Diego, CA 92111