The following article was featured in:
Source:
Houston Press | The Leading Independent News Source in Houston,
11/29/2023.
Best Margarita: Verde Garden “Verde” is the Spanish word for green and the green at Verde Garden is the familiar hue of everyone’s favorite Mexican cocktail, the margarita. The Montrose-area Tex-Mex...
Continue on to full article...