Mexican restaurant · 46 Sparta Ave, Newton, NJ
To-Go · Dine-In
More food in Newton, NJ · Mexican Food in Newton