South Presa Location #5
Our downtown San Antonio China Garden location on South Presa Street in SouthTown is accessible to all of downtown San Antonio. We are located on South Presa Street between Leigh Street and Devine Street. China Garden is happy to deliver to the entire downtown and East San Antonio area. Our delivery boundaries include Southcross Blvd. and HWY 90 to the San Antonio river to the South, General McMullen Drive to the West, Basse Road to the North, and I-410 and I-35 to the Northeast. Please see our map for more detailed information.
Come in and see our friendly wait staff on South Presa Street in downtown San Antonio. We will be happy to help you decide on our wide selection of Chinese food and Asian Fusion choices. Our full menu is available at our 78210 location whether you choose to dine in, take out, or get delivery. Please give us a call or order online and our speedy delivery drivers will have your food to your door in no time!
Please note that there is a minimum order amount of $14 for delivery. Please don’t hesitate to call us if you have any questions about the menu or our location.
801 South Presa Street
San Antonio, TX 78210