San Salvador Restaurant
Add to Favorites
33 Years
in Business
Saved to Favorites
Phone: (305) 545-4811
Address: 1861 NW 22nd St, Miami, FL 33142
San Salvador Restaurant #3
2100 NW 17th Ave, Miami, FL 33142
1861 NW 22nd St, Miami, FL 33142
2258 NW 28th St, Miami, FL 33142
1105 NW 22nd Ave, Miami, FL 33125
111 NW 1st St, Miami, FL 33128
1726 NW 36th St Unit 2, Miami, FL 33142
1061 NW 20th St, Miami, FL 33127
4200 NW 21st Ave, Miami, FL 33142
2818 NW 22nd Ave Ste 1, Miami, FL 33142
3252 NE 1st Ave, Miami, FL 33137