Get Directions

Contact Us

Leave a message for feedback!

Best Chinese & Japanese Restaurant in San Antonio

We love our customers, so feel free to visit during normal business hours. Call for reservation today

Formosa Garden

1011 NE Interstate 410 Loop, San Antonio, TX 78209

(210) 828-9988

Business Hours

Monday - Thursday: 11am - 3pm; 5pm - 9:30pm

Friday: 11am - 10pm

Saturday: 11:30am - 10pm

Sunday: 11:30am - 9:30pm

Delivery or Pick up


Sign up to hear from us about specials, sales, and events.