Taste of Asia Reviews & Details
Taste of Asia
300 W Bitters Rd Ste 120
Taste of Asia is located at 300 W Bitters Rd Ste 120 in San antonio near the intersection of W Bitters Rd and West Ave. Their menu consists of Chinese dishes . Call (210) 496-6266 today!
- Major Intersection:W Bitters Rd And West Ave
Tell us more about Taste of Asia San antonio!