Acapulco's
118 Needham Street
Newton MA United States
A location of a local chain of family-style Mexican restaurants. The restaurant is tucked away in a small strip mall set back from the street.
Web Information:
Web Page
Menu
Price Range: $15.01 - $30
Hours: Sun.-Thu. 11a.m.-10p.m.; Fri.-Sat. 11a.m.-11p.m.
Phone: 617.332.9888
Fax: 617.558.9888
Accepts: American Express, Visa, MasterCard/Eurocard, Discover
Smoking: not permitted
Alcohol: full bar
Dress: casual
Parking: public transit accessible, own parking lot