4106 Lone Tree Way, Antioch, California 94531 USA
Salt and pepper spare rib Amazing!!!
Photo Credit: Yelp