Dennys 12500 Network Blvd # 101 San Antonio, TX 78249 Phone: (210) 499-5309
Category: Fast Food Diner Restaurant