If you are visiting the Palm Springs Area this is a Must ! The food is Fabulous and so is the crew and the owner's. I have been going to Leon's for years (20) no matter what location their at. The Food is by far the best in the Desert... The service is warm friendly, just like family I rate this a 10+ and so will you once you taste their food.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.