WaBa Grill

restaurant in Fenton Carroll Canyon, Fairbanks Ranch

Phone: (858) 255-8549

Website: www.wabagrill.com

Address: 6765 Mira Mesa Blvd