Have been visiting Xela for many, many years and not one goes by where I don't stop into Tecun with a friend for a litro of Gallo, fries with veggie sauce and pizza margarita. Located right on Central Park, you'd be remiss not to stop in for one of the above, if not all, plus a burger. Genial!!
If you own or manage Salon Tecun, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.