Best LA happy hour
Palomino is one of Best LA happy hour.

1. Palomino

10877 Wilshire Blvd (at Glendon Ave), Los Angeles, CA
Italian Restaurant · Westwood Village · 43 tips and reviews