Back in 1949 a man known to many Houstonians simply as Richard opened his first liquor store at 2124 South Shepherd. In the old country, his family drank wine with every evening meal, so it was only natural for Richard to become Houston's first serious wine merchant. His philosophy: know your product well, keep prices low and treat your customers like family. This is the philosophy that still guides us today.
More »