Tall Cedars is a nature reserve located in Barrington, Rhode Island.
No contact information available for Tall Cedars.
Within about 2.7 miles, there are fuel, clinic, parking and supermarket.
In the surrounding area, you can also find Post Office, Park, Fast Food, Pitch, Laundry, Car Repair, Bank, Architect, Museum, Pharmacy, Nature Reserve, Place Of Worship, Bus Stop, School, Others, Playground, Guide and more.
You can try Beef Teriyaki (4) 牛串 or 12" Birria Burrito.
Other nature reserve in the area include Lion's Head, Tall Cedars, Lion's Head, Annawamscutt Brook or Lion's Head.