Ted’s Restaurant & Bar is an inviting and vibrant establishment located at 16 King Hill Road in Storrs, Connecticut. This cozy bar and grill offers a delightful fusion of American cuisine and a warm, energetic ambiance sure to satisfy any diner. With its charming and welcoming setting, Ted’s invites guests to indulge in an unforgettable dining experience in the heart of Storrs.