Advertisement

St. Francis Fountain in CA

(03:12)

Find out how the Nebulous Potato Thing came to be at St. Francis Fountain.

More Top 5 Restaurants
Show:
Top 5 Restaurants