Venue
The Green House
Gardens
Pergola
Photo Sessions
Pool
Our Gallery
Contact
More
(956) 558-9152
(956) 438-7524
(956) 651-3624
Villa de Palmas Gardens
& Chapel
809 E Hall Acres Rd, San Juan, TX, United States, 78589
Mon - Fri
9:00 am – 8:00 pm
Saturday
9:00 am – 7:00 pm
​Sunday
Closed