Photos by CJ Parel
This will make a lot more sense very soon. All you need to know is that the good people behind the award-winning The Crosby in Orange County in California are opening a new jam. It’s a build-your-own sandwich spot and it’s coming summer 2012 located at 318 5th Street, Santa Ana, CA.
by Terence Teh