Best Mexican restaurant in Tallahassee, hands down!! Excellent service and the food couldn’t get any better! Best horchata EVER and I highly recommend the Jamaica!!!!! They make everything fresh!!!