I drove by this place and it was full of customers. It looked really funky from the outside. It is brown and cream colored with neon lights and literally above a parking lot, a building up on stilts.
It is either an amazing little cheapo Thai secret gem or a teeming pit of salmonilla.
Who knows this place? Is it worth a try? I am tempted just because the building and signs look so damn cool.