Tater Tots

ratingratingratingratingrating  (0)
$6.49
Our most popular side, and for good reason. "Who knew plain tater tots could be this good? Dang!"
Hotness ranking:
spicyspicyspicyspicy
Share:
map
$$
2101 E 62nd St, Indianapolis, IN 46220
317-751-9543
ratingratingratingratingrating
Closed

Add Your Review