Hi - I'm relocating from DC and love the high end champagne/wine bars there and in NY. Does Houston have anything comparable?
There are plenty of wine bars that serve champagne:
Max's Wine Dive on Washington and Tasting Room (various locations) are two I have been to (both have decent menus also, but there is some dispute on that here naturally!), but neither are on this recent list: