i.e: burger's, Italian, Mike's
New York, NY | Soho, NYC

Sol Azteca


105 E Washington St

(906) 273-2222

The Buzz Top 5
Sonya P.
We were able to get seated right away outside and that's why I am giving this place a 2. The view is very nice and relaxing and it's not so loud outside. We...read more
Steven S.
Great restaurant in a great location. First, the staff was very accommodating and catered well to all our needs. We never waited long for anything, drinks...read more
Keith C.
Afternoon lunch at Sol Azteca at a window seat overlooking the bay. It was about a 10 minute wait to get seated. We were greeted by our waitress with...read more


Photos for Sol Azteca

Powered by