Café Bar El Alba offers a variety of homemade meals in a casual setting.