Leo's Mexican Food Gift Cards
Are You This Merchant? Click Here »
this place is known for really good steak and great salsa. the chips are a hit and miss, sometimes fresh sometimes old. but the service is always quick and the food is quick to be served.
I remembered this restaurant serving really good food back in the day. Just went there last week when I was visiting from out of town to find that the quality is lacking. We ordered enchiladas and the cheese inside was not even melted. …
Every time I visit back home to spend time with my family I make my list of favorite restaurants I make sure to visit !! Leo's is always on my list. The red chile enchiladas, with fresh beans de la olla and rice are what I look forward…
Disclaimer: GiftCards.com Local gift cards are not issued by, sponsored, affiliated or endorsed by the merchant. Are you this merchant? Claim this page.