azteca city jersey restaurant sol azteca restaurant jersey city Jersey City Restaurants. Sol Azteca is a fantastic mexican spot in downtown jersey city. Pin On Photo By Sol Az… Wednesday, April 20, 2022 Edit