Barbonzai Falafel and Flatbreads in Lake Forest October 8, 2017 by Valerie Mitchell Looking for a delicious vegetarian restaurant in Orange County? Barbonzai Falafel is an excellent choice. The restaurant is not entirely vegetarian, but