Located in the trendy area of Green Point, this simple restaurant is very spacious and sun-lit with big glass windows overlooking the city. They serve amazing enchiladas, churros and delicious pomegranate margaritas!
Your email address will not be published. Required fields are marked *
Or connect with