O Alen is an espresso bar offering a menu with daily specials and featuring tapas, including their specialty: tostas.