По поводу "где" у меня такие мысли были в наш годик.
Конечно, на первый взгляд проще где-то в кафе. Не заморачиваться с угощением, накрыванием столов и уборкой посуды после застолья.
Но у малыша такой возраст, когда он уже довольно активно желает перемещаться, все исследовать, ходить. А так как ходить только-только начинает, то будет постоянно приземляться, руками до пола дотрагиваться. Ну и нужно за ним будет по пятам все время ходить кому-то взрослому, страховать, смотреть чтоб не хватал то, что не стоит, не тянул в рот.
То есть кто-то один, вероятнее всего, мама именинника, будет постоянно прыгать. Или вообще просто гулять с именинником вокруг стола, гостей и только облизываться на угощения.
Кроме того, если именинник устанет и уснет, не понятно куда его положить на сон - не все кафе лояльны к коляскам.

Исходя из этих вводных, я бы все-таки устраивала день рождения дома, на даче, на какой-то лужайке в парке, если хорошая погода и парк позволяет устроить там пикник.

Если отмечать с родными, то есть именинник будет единственным ребенком такого возраста, то можно дома организовать обычное застолье, приблизительно наметив время усаживания за стол во время сна именинника, чтобы и мама отдохнула, поела, а не прыгала. А к его пробуждению перейти к чаю с тортом.

Если устраивать день с друзьями, у кого есть такие же малыши, то тут наверное стоит предусмотреть угощения вроде фуршетного стола, с блюдами "на один укус", чтобы можно было просто между возней детей ухватить что-то со стола и сьесть.