Nestled in Newport, Rhode Island, there’s a quirky little eatery that’s about to monkey around with your taste buds. Welcome ...