
Taqueria el sol azteca: Staten Island, NYC
restaurant
A Staten Island spot serving up classic Mexican taqueria fare. Plan your visit with Karpo.
Description
Operating in Staten Island, Taqueria el sol azteca offers a dedicated dining option in the borough.


