1. Vine Garden Hoa 1712 Vine St, Alhambra, CA 91801 Coordinate: 34.09247,-118.14273 Phone: (626) 570-6870