Native English speakers, could you please help me with these issues?

1. What do you call a 'bar' like the one in the picture (most of which is in the open-air)?
Is 'esplanade' an appropriate word?


2. Is this sentence correct: "That's an APPEALING bar."
2 answers 2