1602 Bonanza St, Walnut Creek, California 94596 USA
Braised oxtails (super tender) with rice and peas! Yes, please!
Photo Credit: Yelp