This photo was captivating to me, so I did a little digging.
I found out that this place is in New York, and apparently their steak sandwiches and their chicken quesadillas are 2 die 4.
The Corner Deli is located at, 114 Kenmare St, New York, NY.
Adding it to my culinary bucket list asap. Peep the menu here.