Tako Cheena just put up its new sign at the Asian/Spanish locally-owned taquerias second location at at 948 N Mills Ave, Orlando, FL 32803. An opening date has not been announced.
Have a tip about Orlando-area development? Send it to mark@thedailycity.com.