other
Cuban Sandwich
Latin Cafe 2000
875 NW 42nd Ave
Named by 2 outlets: Miami New Times, Time Out.
Sources
Latin Cafe 2000 has no website. As far as we can tell this is the only page on the internet that tells you what to order here.
Latin Cafe 2000
875 NW 42nd Ave
Named by 2 outlets: Miami New Times, Time Out.
Sources
Latin Cafe 2000 has no website. As far as we can tell this is the only page on the internet that tells you what to order here.