0
Anonymous
Restaurant Depot has many locations, and they were all open on July 4th, 2013. They have the most locations in California, reportedly at 6 so far. They also have locations in Texas.
Wiki User
Chat with our AI personalities