Los Reyes Taco Shop

restaurant in Smart Corner, San Diego

Phone: (619) 231-5895

Address: 815 C St