It is fitting that the wood-roasted mussels ($12) at Stella Sola (1001 Studewood, 713-880-1001) come with a broth made with Lone Star beer. The restaurant’s name means “Lone Star” in Italian, and it’s Bill Floyd and Brian Caswell’s take on Italian food, which they describe as “Texas Tuscan.” The mussels…
Brian Caswell
Posted inFood & Drink
