← back to posts
Mar 29, 2011
These are the best English Muffins on the planet. They are from Le Grande Orange in Santa Monica. Go there, and eat them. Perhaps you will have a breakfast sandwhich. That's me in a green shirt.