Average prices across the board, a few items seem to be especially good value. Food is consistent, tasty, and portion sizes are fair. Service can be a bit slow but food comes out pretty quickly, and staff are always friendly. Open, airy place with plenty of seating and a relaxed atmosphere. Pizza is lovely.
If you own or manage cafe del sol, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.