Hundreds of people cowered for about two hours inside a shopping mall in this resort town Saturday while security forces traded sporadic gunfire with armed men in the parking lot and then searched stores for suspects.
No one was injured in the gunbattle, but some cars and entrance doors to the shopping center were damaged, authorities said.
Police said they arrested two men who were also suspected of being involved in an overnight attack near the mall that killed a Mexican marine.
Authorities said the shooting at the Plaza Sendero shopping center erupted when marines and police found armed men in the parking lot about 1 p.m. Police ordered shoppers and employees to stay inside during the battle and the later search of the mall.
The military said army troops arrived to help secure the area and caught one suspect, who was turned over to city officials. The soldiers also provided security for the shoppers and employees inside the mall, who were allowed to leave around 3 p.m.