Café Sol is a really quaint, high-class restaurant in Harrisburg. It is very small and the menu is limited because each entrée is made with care and is perfected. The prices are high, but not higher than other restaurants of this caliber. The desserts are some of the best around and the service is extremely classy. I would make reservations as there aren’t many tables and it could get busy, especially on weekends.