About this Location

Brothers BBQ Castle Rock is located inside of the King Soopers Marketplace on Promenade Pkwy. Takeout and Delivery available 7 days a week. In a hurry? Grab freshly prepared meats & sides from our deli case or hot bar. 


Operations Manager

Mike McKibbin

SEND AN EMAIL

Get in Touch