pulpo restaurant texas wallpaper el pulpo restaurant texas View the menu for El Pulpo Restaurant and restaurants in Dallas TX. 4314 Live Oak St Dallas Texas 75204. El Pul… Monday, April 11, 2022 Edit