1404 1/2 Main St, Dallas, Texas 75202 USA
The stairway to heaven: Entrance to the One-Eyed Penguin.
Photo Credit: Yelp