Start from
La Vasca Deli
3407 SW 8th St, Miami 33135