TRUE NORTH TAVERN

3815 30TH ST, SAN DIEGO,
CA, 92104, USA