Eden Garden offers a space to eat, drink, relax, and have fun.