Tapas Restaurant & Bar
Cuisines: Tapas/Small Plates, Spanish5
Tapas Restaurant & Bar
Tapas/Small Plates, Spanish
661 Bay Street
Stapleton
Staten Island, NY, 10304
Tapas Restaurant & Bar
Tapas/Small Plates, Spanish
661 Bay Street
Stapleton
Staten Island, NY, 10304