This place used to be my all time favorite place for the best pastrami sandwich in the country, but, now their my second favorite. Don't get me wrong, Kenny and Ziggy's has an excellent pastrami sandwich to offer, but Capri Deli in Covina, Ca. has taken the number 1 spot, at least for me. The pastrami at Kenny and Ziggy's is very tender and made on site, but I find the roll they use is very hard and dry. Overall, if ever in the area, and feel like a pastrami, this is the best Houston has to offer and it is pretty good!