View all 12 photos
+8
On A Roll, a dog-friendly establishment, offers a taste of homemade-style sandwiches in a welcoming atmosphere that has become a favorite among locals and visitors alike.