Caballo Blanco is a cafe offering a variety of sandwiches, tapas, and more elaborate menu items.