SELECT A LOCATION
Use my current location to find the nearest restaurant
China Taste
3800 S Tamiami Trl #26A, Sarasota, FL 34239
(941) 954-2222
Pickup
Closed
Delivery
Closed
View Menu
Order Online