Delvin's Downtown Location Is One of My Favorite Go To's Delvin's Downtown Location Is One of My Favorite Go To's I was already excited when I heard that Delvin's was adding a location to Downtown Amarillo (Downstairs in the Happy State Bank - 701 S Taylor) earlier this year. Melissa BartlettMelissa Bartlett