Mexicali Taco & Co. Soft Opening ~ DTLA
702 N. Figueroa St. ~ Los Angeles, CA 90012
All photos by Darin of DarinDines.com. For a full review and more pictures of the 2011 Taco Madness Winners’ new brick and mortar restaurant’s soft opening, click here.

Yes, that’s a fried egg on top!




