Azteca Restaurant
8800 State Rd 84
Fort Lauderdale
FL
33324
(954) 474-5226
aztecamex.com
Open Map
Accepts Credit Cards
american express
discover
family style dining
family-friendly dining
group dining
mastercard
mexican
restaurants
visa