Beijing Express makes the best general tso's chicken ever! This place is amazing. Becky G doesn't know what she's talking about and needs to stop being an ignorant midwesterner. And its a chinese place, so yeah, they probably dont speak perfect english...
more