Taqueria Rivera

2602 SW 3rd Ave
Amarillo, TX 79104

(806) 373-0652

  • Hours: Mon - Sat: 7:30 AM to 5:00 PM Sunday 7:30 AM to 3:00 PM

    Details
  • Map