A cafe serving Spanish lattes.