I'm surprised so many TBers have been to Omana's! It's smack dab in the middle of a not-so-wholesome, industrial part of South El Monte.
Depending on what company I was working for at the time, I've had both suppliers and customers in that area for pretty much all of my adult life.



