If you're looking for New Mexican restaurants in Allen Park look no further. The Taco Stand Taqueria - Allen Park is known for having some of the best New Mexican in Allen Park. Located at 5038 Allen Rd, The Taco Stand Taqueria - Allen Park is a great place to dine in or order delivery. It's the perfect option for those searching for "New Mexican Near Me". They have tons of great options, so scroll down to see the The Taco Stand Taqueria - Allen Park menu and pick your favorites.