Leo's Mexican Food

Flag as Inappropriate

0% Were impressed
Leo's Mexican Food is a new Mexican restaurant in the Santana Village shopping Center. They offer the usual tacos, burritos, and more.
9828 N Magnolia Ave, Santee, CA 92071
() -
  • Accessible: yes
Share a review or post about this business.
Posts awaiting your approval 0
See more »