Batra de santiago jujutla is located in Barra de Santiago, El Salvador on M2Q24G3, AHU 23 S. Batra de santiago jujutla is rated 3 out of 5 in the category chinese restaurant in El Salvador.
Address
M2Q24G3, AHU 23 S
Service options
TakeawayDine-in
Amenities
Good for kidsToilets