I swear I saw a "Coming Soon" sign for a branch of La Rosita in the old Ice Breakers building on Market. Although the location has been a non-starter for several others, La Rosita could draw crowds.
Now, La Rosita isn't a terribly unique name, so is it THE La Rosita of New Albany fame?