Nestled in the charming town of Houston, this unassuming eatery looks like it was plucked straight out of a country western ...