32 reviews
Barbecue restaurant in United States Barbecue restaurant in New Mexico Barbecue restaurant in Albuquerque
Address:
5701 Gibson Blvd SE Albuquerque NM 87108 United States
City:
New Mexico Albuquerque
Category:
US places Barbecue restaurant
Phone number of Tantrum Barbecue in Albuquerque, Address of Tantrum Barbecue in Albuquerque, Working hours of Tantrum Barbecue in Albuquerque