Denny's 3600 Santa Ursula Ave Laredo, TX 78041 Phone: (956) 722-8311 Fax: (956) 726-6087
Category: Restaurants