Seems to be a vegetarian restaurant. They have a few meat substitute dishes.
The menu is obviously in Spanish but none of their staff can speak English which made life a little difficult. After a few "sin huevo, sin lactosa"s, they got the picture.
but not many main course dishes to choose from. Seems to be mainly Italian style, which seems odd for a Latin American restaurant.
Price I thought was reasonable, but I don't have much experience in this country to compare it with.
Cons: Not much choice