(Translated by Google) They serve very well and the food is delicious. a nice place
(Original) Atienden muy bien y rica la comida. Un lindo lugar