Backyard Altar BBQ Reviews (0)Food & Drink₿ On-chainAddress1202 Kettner Boulevard, San Diego, CA, 92101, United StatesPhone+1-760-637-1543AcceptsBitcoinMapOpen map