|
Best of Boston 2003 Lemonade
Baraka Café
80 1/2 Pearl St. Cambridge, Massachusetts 02139
617-868-3951
barakacafe.com
|
Few liquids can quench a thirst like lemonade. But making it—balancing the tart and puckering lemon juice with enough sugar, but not too much—is a tricky business. Baraka Café pulls it off, adding fragrant rose petals and crushed fresh mint leaves to create a perfect accompaniment to its assertively spiced North African menu.