Super Taters And More
American · Burger · Casual Dining
Super Taters And More is a restaurant specializing in super-sized stuffed baked potatoes with a wide variety of toppings. The menu also features burgers, quesadillas, and salads, served in an informal setting.
Location