Cousins Maine Lobster – Wicked Good

Miracle Mile, as big-shot directors and no-name hipsters alike fondly refer it to, is the strip of Wilshire Blvd. between Fairfax and La Brea in Los Angeles, CA. Not only is it home to the offices of huge production companies, the La Brea Tar Pits, and the iconic LACMA lamppost exhibit, it’s also become the …