← Miami restaurants
Nueva San Salvador
No reviews yet
Restaurant2500 Nw 20 St, Miami
Own or manage Nueva San Salvador? Claim this listing free
Hours
Hours not listed yet.
Details
Address2500 Nw 20 St, Miami 33142
Phone305-637-9696
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.