clock menu more-arrow no yes mobile

Filed under:

Listicles

Churrascos and Killen's Steakhouse each earn a spot on Travel and Leisure's list of the Best Steakhouses in the U.S. Although the Houston location is obvious superior just by virtue of being here, Pappas Bros. in Dallas gets the nod over its sibling on Westheimer. [Travel and Leisure]

Killen's Steakhouse

6425 Broadway Street, , TX 77581 (281) 485-0844 Visit Website

Sign up for the newsletter Sign up for the Eater Houston newsletter

The freshest news from the local food world