La Posta De Acapulco

restaurant in Rancho San Diego, Spring Valley

Phone: (619) 461-4284

Address: 9914 Campo Rd