The Buzzard's Roost
Seafood · Bar and Grill · American
The Buzzard's Roost is a restaurant known for its high-quality, fresh seafood, also offering steaks and other non-seafood dishes. It is described as a cute and nice establishment.
Location
Vota recommends