Los Verdes is an alternative for fast food. It is Colombian fast food. There are healthy options for those who want it! Overall it is relatively fresh and there are good options to choose from.
Address: 2426 SW 137th Ave, Miami, FL 33175-6311
Location: United States > Florida (FL) > Miami
Phone Number: +1 305-480-6775