Amarillo Heart Group Reviews Amarillo, TX Vitals.com. Vitals.com DA: 14 PA: 50 MOZ Rank: 77. Amarillo Heart Group has been reviewed by 104 patients. The rating is 3.8 out of 5 stars. The average wait time to see a doctor at Amarillo Heart Group as provided by patient reviews is 35 minutes..