Sol Azteca

1981 Best Mexican Restaurant

Pork with chilies is the dish here, along with (wonder of wonders) pitchers of decent sangria.

Most Viewed Winners of Restaurants & Food

  • Neptune Oyster, 2015 Best Seafood Restaurant