A Big, Stylish Mexican Seafood Spot to Open in LA’s Elysian Valley | Eater LA
"The attached drinking spot La Barra remains paired with LA Cha Cha Chá as a hub for the Arts District, located on 3rd Street adjacent to other popular dining options in the area." - Farley Elliott