-
Jack's New Yorker Deli
is an awesome Sandwich Place Restaurant
Ranked #1 of 29 Restaurants in Buckhead Triangle Atlanta.
Some say, it is great.
.
The Latest Review: ★★★★★
Sent on the 7th of August, 2013
Just opened their doors today, 1.12.2012. I've been eating @ Vinings location for years. Everything on the menu tastes great!!!