You can find us inside the Marriott Marquis Houston, at the corner of Walker Street and Avenida of the Americas. With walkability to three major league sports venues: Minute Maid Park, Shell Energy Stadium, and Toyota Center, our sports bar in downtown Houston is an ideal location for your pre- and post-game drink and meal.