Save places from Instagram, TikTok, YouTube and more

Selva
Bar
4.4 (37 reviews)
44 S Almaden Ave, San Jose, CA 95113
$$$$$
+1 833-821-7642
Save places from Instagram, TikTok, YouTube and more

Bar
4.4 (37 reviews)
44 S Almaden Ave, San Jose, CA 95113
$$$$$
+1 833-821-7642