Definition: (adj) showing the ability to endure
Location Placed: Sweet Grass Grill, Tarrytown, New York
Date Placed: 5/19/13 at 1:24pm
Sweet Grass Grill was ranked high up in the places TripAdvisor patrons suggested checking out. (And I do so love TripAdvisor when picking my crane releasing locales!) It ended up being a relaxing lunch sitting at the bar and surveying the families, couples, and friend groups enjoying their meals as well. A nice atmosphere definitely helped make a rainy day a bit brighter.