Lisa Ybarra only needs to look on the wall at Chava’s Mexican Restaurant to remind herself of why she wanted to start her own business. Ybarra is the owner of Chava’s Mexican Restaurant at 217 E.
Mowgli is also not a traditional curry house in that it has modern decor, with low lighting and scaffolding poles and thick ropes supporting wooden swings for seats. The food was so good it was two ...