2618 W 3rd Ave, Amarillo 79106, United States
No delivery
Spot something wrong?
Dishes at Elmo's Drive Inn. Prices may vary in venue.
Been to Elmo's Drive Inn? Be the first to share what you ate.