Elmo's Dockside Restaurant is a family-owned and operated restaurant. Elmo's specializes in seafood but also serves steak, pork and chicken dishes. All of the food served at Elmo's Dockside is fresh and of high quality, which is part of the reason Connecticut Magazine named it Tolland County's Best Seafood Restaurant in 2011.