don pedro tx wallpaper don pedro restaurant elsa tx 107 W Edinburg Ave. Don Pedros will quickly become your favorite Mexican Restaurant. Don Pedro Mexican And Seaf… Sunday, April 17, 2022 Edit