Habana Cuba Restaurant ★★★★☆4.2 (710) Restaurants Cuban restaurant · Caribbean restaurant · Catering food and drink supplier (more) 387 S 1st St Ste 109, San Jose, CA 95113 Call Website Details →