We had our last meal of our vacation in Zion at Café Soleil, and we're so glad we did. The service was very friendly, the food was prepared quickly, and their iced latté was splendid.
-Their parking lot on the right hand side is extremely small and very difficult to back out of, although I think there's a bigger lot on the left hand side that you can use.
-Outside seating is rather limited (I think there was one bench and four small tables with chairs), so if you want to be outdoors to enjoy the stunning views of the surrounding canyons with your coffee and food, you might want to go during off-peak meal times.
Overall, it was decent food, great coffee, and incredible views.