The sign of a good restaurant is whether you must wait a bit and I don’t mean the “fake wait” bait some empty restaurants use. Depending on when you go you may wait a good half hour as has been the case when we went there on a Sunday. Having been to Papa Leos at least a half dozen times I can say this is a must place to eat. I especially like their Huevos Rancheros. Order a Caesar and you get to enjoy some excellent locally made Chorizo. Most menu items are mouth "wateringly" good. The atmosphere is upbeat and the staff are eager to serve. Try it you’ll like it.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.