cafesandwichbreakfastcoffee shopNot yet on Tasting Planet
Satsuma Café
Dauphine Street 3218, New Orleans, New Orleans, United States
About
A rather hip spot to get your yuppie-ish fix of "fair trade" espresso, fresh juices, quiches, salads, sandwiches, etc. The popularity means long waits on weekends, but the high quality does actually merit the wait.
Photos
No photos yet.
Reviews
No reviews yet. Be the first!