on/israel flores

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.

Jun 19, 2012