El Castillo De Jagua

Row 1

Details
1218 Liberty Ave (Forbell street and Liberty Ave.)
Brooklyn, NY 11208
(718) 235-4330

Foursquare Tips

  • You have to try the good here... Great rice and the pork... Mmmmm
  • This place is legit! Gotta have the pork and the ox tails.