Cruz Herrera is a pub and cafeteria offering a vibrant atmosphere with music and a menu ranging from burgers to milkshakes.