Uptown 66 in Miami's MiMo neighborhood wins Good Morning America's nationwide search for the best taco
A Miami Taco Place is Crowned Number One
A Miami Taco Place is Crowned Number One
A Miami Taco Place is Crowned Number One
Uptown 66 in Miami's MiMo neighborhood wins Good Morning America's nationwide search for the best taco