I've been looking large size English muffins. They're much larger than the standard Thomas' size- about as large around as a hamburger bun. I've seen them before at a BBQ a couple of years ago. They're awesome for burgers & I really want to have them for the old Memorial Day BBQ this weekend.
I'm in Hollywood, but would be willing to drive within reason. Anyone know where I can find 'em?
Thanks in advance for your help!