"Takoba, a Mexican restaurant and bar located on East 7th Street, is known for its margaritas, tacos, and alfresco space. It closed in January 2018 for renovations but is reopening on June 14, 2018, just in time for the World Cup, albeit with unfinished renovations and a limited menu." - Nadia Chaudhury