Cybercafe Amistad is an internet cafe offering coffee, fresh juices, sandwiches, and other treats.