Donella
16910 US 281 North, San Antonio, TX 78232
View Location Page
Two private dining areas available
Our small dining room features seating for up to 30 guests
Our large dining room features seating for up to 45 guests and is equipped with a TV
16910 US 281 North, San Antonio, TX 78232
View Location Page
Two private dining areas available
Our small dining room features seating for up to 30 guests
Our large dining room features seating for up to 45 guests and is equipped with a TV