Casa del Drago is a Spanish restaurant specializing in tapas, offering a menu with scenic views.