Let's get some Mexican food - El Punto ("The Spot" or "The Point") is a dream Mexican food destination in the heart of thriving downtown North Tonawanda, New York. We created an incredible experience with amazing food, vibrant colors, inviting atmosphere, multi-music and Great Vibes.
View all