1 more results for Catering in San Diego, California
San Diego, California, United States
Cheba Hut Toasted Subs (San Diego-SDSU) is located in beautiful San Diego, just down the street from the SDSU campus. Be sure to check us out on our social media accounts for updates and shop events. ​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​â…