Jun 29, 2009 · ... Pica Taco. Looks like they may have just opened today. Was told the menu is still a “rough draft” and would probably change some – but it ...
The Pica Taco is located at 1406 Florida Ave, NW (just west of 14th) in the old LZ Restaurant space. Grand opening On Sunday April 18th through Saturday April ...