A Spendy New Lobster Roll Spot Debuts In Highland Park | Eater Dallas
"A taqueria located at 212 South Llewellyn Avenue that had its liquor license temporarily suspended by the Texas Alcoholic Beverage Commission as part of enforcement of statewide capacity limits and other COVID-19 protocols." - Amy McCarthy