Serving delicious barbecue fare in a casual setting. A must-try for barbecue lovers.
34 E State St, Eagle, ID 83616