Cafe Soleil is one of our 'go to' breakfast haunts. The food always tastes good and is filling. The place is not fancy and they don't serve too many dishes you need to 'ask questions' about- just good eats at a fair price. I must qualify this review to say that we have only eaten breakfast at Cafe Soleil so I can't comment on the lunch or dinner food. And from the breakfast menu, including the specials on the board, we haven't had a bad meal.
Although its one of our favorites, a problem we have run into quite often is that the place can be loud. When all the tables are full, which is usual, and people are talking it can be rather hard to hold a conversation with people at your own table. There can also be a wait if you show up at times when everywhere else would also be crowded.