This establishment is a cafe bar specializing in roast beef. It is mentioned as a place to try roast beef, with one result indicating it is "Sin duda lo de nosotros es el roast beef".