The latest
Terra adds a twist to Walker's Point Mexican restaurant scene
When Nibardo Sepulveda decided to open a Mexican restaurant in Walker's Point, he knew there would be a lot of competition and that he would have to introduce something different from the already established staple eateries. Sepulveda, along with two partners, opened Terra Restaurant and Bar last month at 624 W. National Ave.