Cafe Capricho offers a fusion of Mexican and American cuisine, emphasizing fresh and natural ingredients in its dishes. The menu features traditional Mexican plates alongside Nuevo Latino American creations.