The famous 3 pound  cinnamon roll from Lulu's Bakery and Cafe in San Antonio, Texas as featured on Man vs Food. Worth every bite!!!!

The famous 3 pound cinnamon roll from Lulu's Bakery and Cafe in San Antonio, Texas as featured on Man vs Food. Worth every bite!!!!

Scroll to Top