Details for Owyhee BBQ

207 4th St. Melba ID 83641 www.owyheebbq.com (208) 246-9543 1935695 Thursday - 11:30am-1pm or until sell out Saturday - 12pm-8pm or until sell out Sunday - 12pm-7pm or until sell out