Taylor's speakeasy is ideally located in the Echo Park and Silver Lake boundary and was convenient to all my travels throughout LA. The spotless space had just the right amount of hominess and I felt at home immediately.