Quails Inn Restaurant 1035 LA Bonita Dr San Marcos, CA 92078 Phone: (760) 744-2445 Fax: (760) 744-4925
Category: Fast Food Diner Restaurant