Acapulco is located in Leipzig, Germany on Karl-Liebknecht-Straße 42. Acapulco is rated 4 out of 5 in the category mexican restaurant in Germany.
Address
Karl-Liebknecht-Straße 42
Amenities
Bar on siteToilets
Accessibility
Wheelchair-accessible seating