Massive pastrami sandwiches at Beach Hut Deli in Costa Mesa October 19, 2015 by Anthony Santa Cruz Sandwich [php function=1]… Click to continue