Tag Archives: llama tooth philadelphia beer list

Wandering Philadelphia : Llama Tooth review (1033 Spring Garden St)

In the latest installment of Wandering Philadelphia for different food … I ended up at Llama Tooth for dinner/happy hour. It’s a funky spot off the main drag downtown … and they’ve definitely benefited from the Philadelphia Mural Arts program. As I think about some of the areas in Charlottetown where we currently live … I could see a lot …

Read More »