45 N Broadway, Chula Vista, California 91910 USA
You call in your order an it still takes an hour ! Ridiculous service!
Photo Credit: Yelp