A new Mexican restaurant, Leo's Mexican Food, opened its doors this week in the northeastern Santee shopping center Santana Village. It's in the spot that Nam Long Vietnamese restaurant used to inhabit.
This new shop makes for a total of 23 mexican food restaurants in Santee.
Comment: Have you been to the new restaurant? What do you think?
Also: Leave a review of Leo's