The entire community comes together to celebrate with food, music and fireworks. It is how the locals do it while bringing their families together.
Various plazas in and around the city have a very festive atmosphere with live music, street performers and farmer's markets with food from different regions of Mexico.
You don't have to worry about cabs, the crazy lines or safety. The streets are open to pedestrians with celebrations all around and have the local police for safety who are friendly and tend to part in the celebrations.