Erik's Deli & Grill

restaurant in Otay Mesa, Tijuana

Phone: (619) 661-1866

Website: eriksdeliandgrill.com

Address: 9660 Via De La Amistad # 110