Drag box to select area
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
- Accessibility Details: There is accessible parking.
- Hours: Mon - Fri, 8am - 5pm; Sat, Sun, closed
- Accessible: yes