Ritz Gardens has changed locations a couple times and now they are in a really large building along Leffingwell and First. So, its not exactly a desirable lot. Its kind of ugly actually. Not the building itself, but the surrounding shops. I mean, right next door is a laundro mat. Do you really want your wedding reception next to a laundro mat? But regardless, they do a good job of masking the ugly outsides, once you are inside. They cater to many events here...weddings, anniversary parties, birthday parties...any type of celebration actually. And they do a good job of it. The food is good and the employees are nice...besides a prettier locale, what more could you ask for?