
Have menu fatigue? Enter another dimension at a Santa Ana industrial park
The restaurant is situated in a Santa Ana industrial complex surrounded by sprawling concrete buildings, in the sort of center where you’d expect to find a post office, a cleaners and maybe a chain restaurant that pushes build-your-own poke bowls. You walk …