Los hombres y el bebé de 1 año murieron en una casa en el vecindario de Arboledas, afirmó la policía del estado de Guerrero, donde se encuentra Acapulco.
Un cuarto hombre sufrió una herida de bala en la cabeza debido al ataque y fue llevado a un hospital local.
Testigos dijeron a la policía que las víctimas adultas bebían afuera de una casa cuando sujetos armados se acercaron en un taxi y abrieron fuego.
El vecindario está distante de las playas y de la zona turística de la ciudad.
El Departamento de Estado norteamericano ha recomendado a los estadounidenses no viajar a ninguna parte de Guerrero debido a la inseguridad.