Magnolia Gardens On Main

2030 N. Main Ave.
San Antonio, TX 78212
(210) 737-2710

About Us

"The success of your event is our main concern."

The following information will help you plan your special occasion.

Magnolia Gardens on Main is a beautiful and elegant banquet and meeting facility. Our facility can accommodate up to 300 guests for buffet meals and 250 for seated events. In addition, there is easy access to two shaded outdoor areas, a lovely hardwood dance floor, a full-sized and fully equipped bar, and an elegant dining area, complete with chandeliers and an antique grand piano. We strongly suggest you schedule a viewing of our facility to fully appreciate the unique and luxurious atmosphere Magnolia Gardens on Main has to offer.

Our second venue is Hacienda Santa Maria. Hacienda Santa Maria offers the perfect location for your reception or rehearsal dinner. Featuring authentic cuisine of interior Mexico, this restaurant near downtown has a beautiful Spanish ambiance with courtyards and fountains that can accommodate up to 250 guests as well as a dance floor and ample parking.


Compare to other venues

Max Capacity: 300

  • Both (In/Outdoor)
  • In-House Catering Only
  • Garden/Patio
  • Dance Floor
  • Bands/DJ Allowed
  • Free Parking
  • Security Required