Azteca Restaurants is located at 6017 Seaview Ave NW, Seattle, WA. This location is in the Sunset Hill neighborhood. This business specializes in Family Style Restaurants and Mexican Restaurants.
by merchantcircle on November 28, 2013 from merchantcircle