– Address: 2907 Shelter Island Dr Ste 104 San Diego, CA 92106. – Categories: Chinese. – Read more on Yelp. Canva. Cuban: Havana Grill. Updated 10 hrs …
Best restaurants for 11 cuisines in San Diego | State | mtdemocrat.com
In
– Address: 2907 Shelter Island Dr Ste 104 San Diego, CA 92106. – Categories: Chinese. – Read more on Yelp. Canva. Cuban: Havana Grill. Updated 10 hrs …
In