Brazilian-style snack bar, Big Dog Brasil, offering hot dogs. Family-friendly.