Smart & Final

3681 Avocado Blvd La Mesa 91941