Rachelle Liu and Kathleen ChenFeb 8, 20214 minThe Barn: A Place for AllNestled away in a bustling Arcadia plaza, The Barn offers guests a little escape from Los Angeles with its unique atmosphere, specialty skew