Café de la Cruz is a gastropub offering a daily menu with quality food in a cozy atmosphere.