Search

Tag:

Red Castle Korean BBQ Opens a Location in Newhall

Is the third time the charm when it comes to having a KBBQ spot stick around in Newhall? That is definitely the goal for the latest...