Full menu with prices & pictures
Azteca Mexican Resta... 22003 66th Ave W STE F Mountlake Te...
(+1)4256720601
If you are coming to Azteca Mexican Restaurant in Mountlake Terrace with your car, you will find parking lots at a distance of 1000 meters at Park & Ride-Edmonds.
Eh, Azteca es delicioso! I know it's a chain, but this is the first one I've been to and, gotta...
We have been going here on and off for years.
LOVED IT!! The perfect ending after a long shopping dayGreat location 10 minutes away from the...