Mexican restaurant offering unique dishes.