Start from
Acosta Mini Market
2805 Vermont Ave, Los Angeles 90007