Review: Houston Restaurant The Lymbar Renews & Refreshes a Local Latin Legacy
You don’t have to know Houston restaurant history to appreciate The Lymbar, located at 4201 Main in The Ion, the sleek, steel-and-glass, multi-use “innovation center” in midtown Houston. The modern Latin restaurant’s appeals are immediately obvious. A window-lit bar at the front enlivened by hanging plants beckons happy hour-seekers, perky two-tops on a platform anchored […]