Don’t think so. I know the Las Fuentes folks own Sol Y Luna on Ventura in Woodland Hills and Melody’s kitchen.
Salsa and Beer was Papas and Beer, new owners saved money on the sign? The NoHo location is much better, food and restaurant size plus two full bars. But it is a hard place to park.