Acapulco Bar & Restaurant is located at 76-15 Jamaica Avenue between 76th and 77th Streets.

external image acapulco.jpg



back to Dexter Court to 78th Street