Last week, we reported on some pretty amazing loaded tots located in the Magic Kingdom at Disney World. Today, we are happy to share some more delicious loaded tots with our West Coast friends. Introducing: Loaded Tots from River Belle Terrace! Keep in mind you won’t find these loaded tots