Hi, Both places are yummy! Location might be a deciding factor, depending on where you are staying. Baja is right in the beach & Mi Casa is in town. I stayed at Pueblo Bonito and we walked to all the places on the beach BUT definitely needed a cab to go to Mi Casa. You can't go wrong with either one