Beijing Palace is the BEST Chinese Restaurant in Tampa Bay.
This restaurant is under new ownership and is now called Beijing Palace. Still located at 11928 Seminole Blvd, phone number 727-584-4500. In my opinion, it is THE BEST Chinese restaurant in Tampa Bay. The food is consistently excellent. The seafood is tender and flavorful, the roasted pork is very good. The chicken is tender and tasty. The hot and sour soup is the best I've ever had and a must try is the crab rangoon. I've eaten here dozens of times and this is one of the hidden jewels of the Bay area.