The first location (17th Street, Costa Mesa), already gave up the ghost a while back. And now this one, on Sunflower Ave. near Bristol, has a sign on the door saying “this store is closed until further notice.”
I've not eaten there, and to be honest it sometimes looked like it wasn't open for business even when it was, but it's a shame to see a restaurant go under–if, indeed, that's what's happened. Who knows? Maybe they're remodeling…
If anyone knows anything, please comment below.