Ah, the Pepper Tree! Absolutely the BEST sandwich shop around. I've been going to the Pepper Tree for many, many years - before and after the hurricane claimed their old place - and have always had the very best Liverwurst sandwich ever - my favorite! Chicken salad and tuna salad sandwiches are super, too. I know I'm not the only one who rates them so highly 'cuz the place is always buzzin' with happy customers who are "repeaters" like I am. Go there! Eat! You won't be sorry.