Giddy Sloth is a coffee shop specializing in single-origin Costa Rican coffees, alongside pastries, sandwiches, and desserts.