La Pupusa Factory
1947 W Flagler St, Miami, FL 33135-1614
La Pupusa Factory is a American, Salvadoran, South American place is located in Miami, Florida. The address of La Pupusa Factory is 1947 W Flagler St, Miami, FL 33135-1614.
If you want to go to the place or need any services, you can contact them directly. The phone number is +1 305-646-9922,