Le Patio Du Lac is a colorful Spanish restaurant offering tapas, main courses, and desserts, with indoor and terrace seating.