Eiberto's Taco Shop

restaurant in North Bay Terraces, La Presa

Phone: (619) 399-5018

Website: robertostacoshop.com

Address: 111 S Meadowbrook Dr