Start from
Restaurant Depot
1335 Cesar E. Chavez Pkwy, San Diego 92113