Burros & Fries

restaurant in Terra Nova, Bonita

Phone: (619) 482-7696

Website: burrosandfries.com

Address: 567 Telegraph Canyon Rd