Kangaroo Court, SAN ANTONIO, Texas (TX)
Conveniently stationed at 512 River Walk Street () in SAN ANTONIO, Texas (TX) (78205), Kangaroo Court can be called at 2102246821. Remember to contact them early in advance to select your table in the restaurant.
More restaurants in SAN ANTONIO, Texas (TX)
Kangaroo Court contact information and details:
Address: 512 River Walk Street - , SAN ANTONIO, Texas (TX) 78205
Contact Phone: 2102246821