I'm a local resident of wonderful St. Augustine, and first tried this place for its Brazilian menu (before they added Italian fare). Chef/owner and waitstaff are very friendly and informative about their menu. I told a couple of my local friends about "Cafe Sol"; they have become regulars. (Now their sign reads: Restaurant and Cafe Solo - not "Sole" or "Sol") I had an early dinner there last weekend by myself, and tried their version of eggplant parmesan - outstanding. It's a small place, and definitely worth the wait if they're crowded. If the weather's nice (most of the time, it is), treat yourself to an outside table.
If you own or manage Cafe & Restaurant Sol Brasileirissimo, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.