No-nonsense eatery dishing up BBQ standards such as ribs & pulled pork in humble surrounds.
3229 Losee Road, North Las Vegas, Nevada, United States, 89030