San Salvador Restaurant
Add to Favorites
33 Years
in Business
Phone: (305) 545-4811
Address: 1861 NW 22nd St, Miami, FL 33142
San Salvador Restaurant #3
2100 NW 17th Ave, Miami, FL 33142
2258 NW 28th St, Miami, FL 33142
1105 NW 22nd Ave, Miami, FL 33125
1351 NW 12th St, Miami, FL 33125
2818 NW 22nd Ave Ste 1, Miami, FL 33142
1061 NW 20th St, Miami, FL 33127
3445 NW 27th Ave, Miami, FL 33142
444 Brickell Ave, Miami, FL 33131
1147 NW 22nd Ave, Miami, FL 33125
2929 Biscayne Blvd, Miami, FL 33137