I could’ve sworn Pops had multiple locations in SFV and one in Santa Clarita (Newhall). But I just went to check their website and social media, it only showed the Newhall location but that it closed.
Did I miss something?? I loved this place
Website for reference
by XandersOdyssey