100% Were impressed
China Taste is located in Granada Plaza in the Publix shopping center. It is a neighborhood Chinese take-out restaurant offering all the classic dishes.
1539 Main St, Dunedin, FL 34698
(727) 736-6663
  • Accessibility Details: There is accessible parking.
  • Hours: Mon - Fri, 8am - 5pm; Sat, Sun, closed
  • Accessible: yes
Share a review or post about this business.
Posts awaiting your approval 0
See more »