Backyard Bbq
716 Landmark St Nw
Albuquerque
NM
87121
(505) 503-5718
Open Map
Description
Backyard BBQ is located at 716 Landmark St NW, Albuquerque, NM. This location is in the Los Volcanes neighborhood. This business specializes in Barbecue Restaurants.
by merchantcircle on November 21, 2013 from
merchantcircle
Barbecue
Barbecue Restaurants
BBQ
dining
food
Los Volcanes
Open Late
restaurant
Restaurants
restaurants barbecue