El Gran Castillo De Jagua Restaurant has been sitting at the corner of Flatbush Avenue and Park Place since 1987. The restaurant offers hearty food of the Dominican Republic for breakfast, brunch, lunch and dinner. Cuban sandwiches, beer, and wine are also offered.