One of the best places in Austin to watch World Cup action is returning just in time for the biggest sporting event in the world. Mexican restaurant Takoba, which closed indefinitely in January, will reopen on June 14, according to an email from management. The restaurant will be open for every day of World Cup matches, with the restaurant opening each day in time for televised matches. The first televised match is Russia vs. Saudi Arabia at 6 p.m. on June 14. For the record, Mexico’s first match (versus Germany) is next Sunday (June 17) at 6 p.m.