Taco night is a main attraction at the Green Horse, which tends to draw an older crowd.
LAX · 1662 W Centinela Ave, Inglewood
Play ball!
best of 2023
game-changer
Go out and have fun