x
Breaking News
More () »

Fly back in time to Larry Himmel's favorite chicken wing spot

Salt and Pepper chicken wings is still the top seller at Royal Mandarin Restaurant in National City.

Before You Leave, Check This Out