Come savor a savory creation at James Street Cafe. You can even enjoy the sunlight on their terrace. They are reachable by public transit and are situated in a neighborhood filled with restaurants and merchants. Payments by Visa are recognized.