San Diego CA Restaurant Equipment & Supplies-Mfrs 1. 9775 Mesa Springs Way, San Diego, CA 92126 | Egg Roll Castle (858) 530-2936