El Castillo De Jagua https://sherrillcityguides.com/wp-content/uploads/2016/06/El-Castillo-De-Jagua.mp4 Looking for delicious authentic Spanish food and specialty Cuban sandwiches? Come to this family owned spot for the real deal. 113 Rivington Street 212-982-6412