Home Tags Tiki loco

tiki loco

Oliver Peck

‘Ink Master’ Star Oliver Peck Opens Vegan Restaurant, Tiki Loco, in Dallas

Tattooist Oliver Peck, best known for starring in the television show "Ink Master," is opening a new vegan restaurant in Deep Ellum, Dallas.  Named Tiki Loco, the new eatery is taking over the location formerly...