PUPUSAS CABAL is located in Managua, Nicaragua on Semaforos de Linda Vista, 2 Cuadras abajo 15 varas al lago. PUPUSAS CABAL is rated 4.6 out of 5 in the category salvadoran restaurant in Nicaragua.
Address
Semaforos de Linda Vista, 2 Cuadras abajo 15 varas al lago
Amenities
Good for kidsToilets