I've been fortunate enough to have falafel in all corners of the world, but the best falafel ever is right around the corner in Coral Springs, FL (although Boca would be even better LOL). EVERYTHING is awesome (esp. the desserts)...and I always feel like a special part of the Falafel Bistro family. Thanks, Ilan and Lauren!
more