Get directions to: Acapulco Mexican Restaurant, Chelsea, MA
Restaurant address: 238 5th St Chelsea, MA 02150, USA
Restaurant: Acapulco Mexican Restaurant