TEDDY Burger offers delicious burgers and fries. This popular restaurant is a local favorite for its flavorful menu.