Casa Torcuato Alhambra is a casual dining Spanish and tapas restaurant. It offers authentic Andalusian cuisine, homemade tapas, and generous portions in a traditional setting.