Salty Iguana Out, 4 Locoz Sports Bar Moves In On Independence
4 Locoz, a new fusion-and-sports restaurant from local owner Rafael Mancilla, will replace the Salty Iguana in Independence with a 300-seat, TV-filled dining room. The menu mixes Asian snacks with pub favorites and is expected to debut in September 2026.












