El Indio Restaurant Taqueria is a popular Mexican eatery located in Norcross, GA, known for serving the best tacos in town and offering a wide variety of authentic Mexican dishes.
With a focus on real Mexican flavors, El Indio Restaurant Taqueria prides itself on its delicious menu, featuring dishes such as Carne Asada, Enchiladas Rojas, and Caldo de Res. Whether you're craving traditional Mexican cuisine or looking to try something new, this restaurant is a must-visit for food enthusiasts in the Norcross area.
Generated from the website