Chagos Texmex 7641 Skyway Paradise, CA 95969 Phone: (530) 876-0128
Category: Family Restaurant Diners