Biloba Cafe is a bar offering Spanish cuisine and pub fare in a familiar atmosphere.