I've been to Leo's a few times and almost always enjoy my experiences here. Drink prices are a tad higher than other bars in the area, but I like to stop in...
Low grade Mexican food. Priced accordingly though. Great location, below average tasting food.
Excellent Customer Service. Traditional and delicious entrees. Amazing Margaritas. Dog friendly patio.
Disclaimer: GiftCards.com Local gift cards are not issued by, sponsored, affiliated or endorsed by the merchant. Are you this merchant? Claim this page.