In the terrifyingly big city of downtown LA, it can be hard to find a relaxing place to spend the some time with co-workers or friends, waiting for traffic to die down.
But head on over to Chaya Downtown and you’ll immediately feel at ease in their Japanese Beer Garden. Continue Reading »