El Atlacatl Salvi Kitchen

466 SW 17th Ave, Miami, Florida 33135

Rated 4.1 from 1,262 reviews

Pupusas, ceviches & other Salvadorian classics served in a down-to-earth setting with counter seats.

More places like this