View all 10 photos
+6
Penelope's Coffee and Tea, a dog-friendly establishment bathed in natural light, offers a welcoming atmosphere. This café is known for its distinctive 'womlette' and the specialty Lillian Latte.