The headquarters of Elephant & Castle, a restaurant, can be found at 1355 N Harbor Dr, San Diego, CA. It boasts an annual revenue of $9.7 million and employs 260 people. Though Elephant & Castle has yet to hit the mainstream, it's found niche success. The company's President is Jeffrey Barnett.
Want to share more of your experience?GO TO FULL REVIEW