Address: 3826 Foothill Blvd, Glendale, CA 91214, United States
The best Bean & Cheese burrito I’ve had anywhere. I drive 15 minutes away to get it sometimes
Address: 3826 Foothill Blvd, Glendale, CA 91214, United States
The best Bean & Cheese burrito I’ve had anywhere. I drive 15 minutes away to get it sometimes