Loaded Nuggets @ Newman's Cafe - Dining Pass Exclusive

In our very first Dining Pass Exclusive we take a look at the Loaded Nuggets from Newman's Cafe. Newman's Cafe is walk-up restaurant located in the Tower section of the park near Superman: Tower of Power.

SFOT SourceSF Source