2501 W Victory Blvd, Burbank, California 91505 USA
Menudo ( Saturday & Sunday only)
Photo Credit: Yelp