Restaurants in San Diego, CA
Restaurants
2041 University Ave.,
San Diego ,
CA
92104
UNITED STATES
Based on 1 reviews
Cheez Whiz!
They actually use Cheez Whiz, just like Philly! Too much of it, and a bit too expensive, but at least there's Cheez Whiz!Worldwide > United States > San Diego, CA > Restaurants