Island Bar & Grill Address: 16800 Piney Point Rd, Tall Timbers, MD 20690 Phone: (301) 994-9944 Restaurants, Bars Other Businesses: Evans Seafood Restaurant at 16800 Piney Point Rd, Tall Timbers, MD 20690 Reluctant Navigator Restaurant at 18521 Herring Creek Rd, Tall Timbers, MD 20690