22720 Three Notch Rd, Lexington Park, Maryland 20653 USA
It's suppose to be a veggie burrito bowl with white rice and guacamole
Photo Credit: Yelp