I unlocked my cafe recently but I do not know where to put it, and I don't want to put it anywhere I'd regret it because it is un-demolishable. So where did you guys put yours?
...And if you have any suggestions for me I'd appreciate it.
I put mine next to the town hall, just because I want to do stuff with the open spaces I've got, and I wouldn't be able to do much with that spot otherwise.
Oh I love your town layout, first of all. I personally stuck mine between Retail and the Town Hall, right below the train tracks. It's like the "city" part of my town. I like someone's suggestion of putting it near the top right pond.