Многие, называют свои заведения, расположенные в непосредственной близости от водоема, по названию этого самого водоема. Так же, подойдут названия, связанные с водой, например, "Волна", "Аквариум", "Голубая лагуна" (правда, в этом случае, могут не так понять - в меру собственной испорченности), "Акватория", "Парус", "Якорь", "У реки", "Берег" ("Бережок"), "Арго", "Алые паруса".
Подойдут и нейтральные названия - "Рандеву", "Сказка", "Талисман", "Фантазия".
У меня в городе, кафе на берегу реки, вообще, называется "Гусарская баллада".
И конечно, хорошо бы, чтобы название как-то отображало оформление кафе и его меню. Например, фирменное блюдо от шеф-повара, одноименное с названием заведения.