Taqueria el sol azteca: Staten Island, NYC

restaurant

A Staten Island spot serving up classic Mexican taqueria fare. Plan your visit with Karpo.

Find on Google Maps

Description

Operating in Staten Island, Taqueria el sol azteca offers a dedicated dining option in the borough.


Nearby places

Ask Karpo for more information.