We found this place in the middle of a rain storm. The staff welcomed us. We ordered pizza. It was great. We ended up eating there several times especially since we were also staying at their hotel-- Hotel Luz de Luna. It is a family operation. Food is prepared as you order it not in advance. Would recommend it.