Write a review Your name* Your e-mail* (Not for publication) Your review * * — Required information El Azteca/117 S Main St - Florida - New York (NY) ← View details 117 S Main St, Florida, NY 10921-1802, Florida, New York (NY) +1 845-651-4321