This is a small, quirky place but it has killer potatoes that stick to your stomach in a good way. You can get almost anything you can imagine on a oven baked potato. I don't know what they do different, but these things are addictive. They are open late and have great prices. You can eat there or to go, but this is a staple for me in Playa. LOVE IT!!!!!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.