6161 El Cajon Blvd, Ste A, San Diego, California 92115 USA
Sixteen bucks worth of duck and raw green beans.
Photo Credit: Yelp