Sol Café offers generous, homemade cuisine in a charming setting. This restaurant also features a bar with cocktails.