From a prominent location on Loop 410, Formosa Garden serves some of the best Chinese food in town from its extensive menu of mostly Szechuan cuisine.
- Open Hours: Monday to Sunday from 11:00 AM to 02:30 PM, Monday to Sunday from 05:00 PM to 10:00 PM
- Feature: Business Friendly
- Credit Cards Accepted: visa, mastercard, amex, discover
- Takeout Available: Yes