Last March the D.C. based Mexican restaurant signed a lease to open up a new location in The Blairs shopping center in Silver Spring.
After some delays we were told in April that the restaurant was “very close” to opening. Today, we were told they’ll open on July 1st!