Zemer's Deli
701 S Taylor St, Amarillo 79101