Rudy's "Country Store" and Bar-B-Q - 2321 Carlisle Blvd NE, Albuquerque, NM 87110, USA on Eaten