The Philadelphia, Rhode Island location makes it accessible from various parts of the state without requiring marathon driving sessions. Locals genuinely cannot stop talking about this place, which is ...