So I might have been a little off base about El Centro D.F., at 14th and S, and its opening time. Thanks to commenter Mony for pointing out they’re having a preview party May 17. If you go to the party, do let me know about it.
I’d assume they’ll be open for business soon after.
Never mind, looks like they will be opening Cinco de Mayo.