Azteca Mexican
Address:
1118 Tulane Ave, San Leandro, CA 94579
Phone:
(510) 483-2580
Restaurants
Other Businesses:
- Papa John's Pizza at 2198 E. 14th St., San Leandro, CA 94577
- Marita's at Dutton Ave & Bancroft Ave, San Leandro, CA 94577
- House Of Liquors at 1167 Manor Blvd, San Leandro, CA 94579
- Papa Johns Pizza at 2198 E 14th St, San Leandro, CA 94577
- Horatio Restaurant at 60 Marina Blvd, San Leandro, CA 94577