Wow. I got excited when I heard that there was a new BBQ joint close to my work. We weren’t sure where it was but ended up realizing it was INSIDE Mr. Chau’s. Now, just as a note, my co-workers and I love BBQ and have very high standards. Look at my other reviews if needed. With that out of the way, let’s get…