Home Tags Hillstone

Tag: Hillstone

Goodbye, Houston’s on Lenox Road: Atlantans explain why the chain is such a big deal

The second location to ever open, the Houston's on Lenox Road has been an Atlanta institution for 40 years. And while some might think of it as an overpriced chain, many Atlantans are completely devoted to the restaurant—and its spinach and artichoke dip.

Follow Us

67,614FansLike
126,739FollowersFollow
493,957FollowersFollow