Barry's Walnut Island Restaurant and Lodge is a homey property with themed rooms, free moorage & use of a boat ramp, plus dining & a sports bar. The restaurant offers a cozy atmosphere, perfect for families and groups. The menu features a variety of American dishes, including burgers, steaks, and seafood options. Prices are moderate, with most meals ranging from $10 to $30 per person.The service is generally friendly and attentive, with staff members eager to please. However, some reviewers have noted that service can be slow during peak hours or when the restaurant is busy. The restaurant's theme rooms are a unique feature, with options ranging from pirate-themed to nautical-themed. The rooms are clean and comfortable, making it a great option for those looking for a relaxing stay.One potential issue is the inconsistency in food quality, with some reviewers noting that dishes can be overcooked or underseasoned. However, the majority of reviewers have praised the food, saying it is fresh and flavorful. The restaurant's location is convenient, with easy access to the water and scenic views.Overall, Barry's Walnut Island Restaurant and Lodge is a great option for those looking for a casual, family-friendly dining experience. While there may be some inconsistencies in food quality and service, the restaurant's unique theme rooms and scenic location make it a worthwhile visit.