La Jaula 101 is a family-friendly restaurant offering food and drinks. They have daily specials until 10 PM and offer delivery within a limited radius.