pastrami jacks is apparently the hot new place for deli food
i still can't find good deli anywhere in town. word on the street is that this is the best new contender in over a decade. eventually i'll get there and when i do i'll report back. if you've been, speak up.
link