843 N Tustin St, Orange, California 92867 USA
Burrito gigante! This picture doesn't do the sizing justice. It's HUGE! Get this if you want leftovers!
Photo Credit: Yelp