1916 Magazine St, New Orleans, Louisiana 70130 USA
Dr. Porter and local favorite Blake A.K.A. Touchdown Jesus. Photo by Nathaniel Jones.
Photo Credit: Yelp