I have been looking to try more local restaurants instead of chain restaurants, so I visited Cafe del Sol with a friend after looking up the top restaurants here on Trip Advisor. Thanks everyone because we were not disappointed! The white sangria at this place is some of the best I have ever had. We also had wonderful crab nachos - they weren't really "nachos," per se, but they were fantastic. I had a 10" pizza and it was great - the crust was very fresh - and I had plenty leftover to bring home for another day! I am looking forward to going back and trying something else from the menu, which had so many options that sounded delicious. Our service was also great - our waitress seemed a little tired but she was very attentive.