FoodSpotYour favorite dishes, discovered
|
Get App
|
Tater Tots (Of Doooooommm!)Tater tots...and more tots...and some more tots. Almost a pound, with nacho cheese, chives, ...
$9.00+
Denver, CO |