No they werent in their usual spot and didnt answer their phone. Terrible business to just move and not say where they are. Most times for this i would never go back
They are in the parking lot of a gas station in north Hollywood they dont open till 6pm everyday I only been there once but it was pretty damn good just use Google maps to get you there and it's pretty spot on
Thanks! Your answer is awaiting moderation.