Mariscos La Quinta 324 South Dumas Avenue, Dumas, TX 79029