Tara Thai, Inc.
Drag box to select area
Tara Thai is located in the Idlywood Plaza, across from PJ Sports in the Tysons Station shopping center. Tara Thai services the Falls Church community with high-quality Thai food. Tara Thai is a beautiful, aquatically inspired restaurant that exceeds the expectations. Don't be fooled by the large and obnoxious whale wall coverings along the outsides of Tara Thai because once you step inside the decor is lovely. Tara Thai has locations all over Northern Virginia, Richmond Virginia and Maryland.
7501 Leesburg Pike, Falls Church, VA 22043
- Accessibility Details: Parking and ramps
- Hours: Mon - Thu, Sun, 11:30am - 10pm; Fri, 11:30am - 11pm; Sat, noon - 11pm
- Accessible: yes