Amelia's 1931

13601 SW 26th St, Miami, FL 33175

Rated 4.5 from 906 reviews

Diner with a homey, retro-feel serving unique Cuban fare with Peruvian & Korean influences.

More places like this