Cafe Big Mama offers Mexican and European cuisine.