Café del Sol is a bar offering a menu for those seeking a bite to eat.