Taqueria El Gallo Azteca, located in Staten Island, NY, offers generous portions of delicious Mexican cuisine. Their unique approach to lengua tacos, with sliced meat instead of shredded, sets them apart. With a no-frills ambiance, this authentic eatery keeps it real.
Generated from the website