Places to eat
Restaurants
Fast food restaurants
Home
Cuban restaurants
San Diego
Cuban restaurants in San Diego, California
Find Cuban restaurants in San Diego, California near you now.
Tropical Star Restaurant & Specialty Market
6163 Balboa Ave, San Diego, CA 92111, United States