Los Jarritos Restaurant2189 SW 1st St, Miami, FL
Yoyo's Burgers12161 SW 152nd St, Miami, FL
La Mesa Restaurant8872 Southwest 24th Street, Miami, FL
El Cristo Restaurant1543 SW 8th St, Miami, FL