- Joined
- Jul 20, 2006
- Messages
- 16,143
- Reaction score
- 719
lol Na one of my homies showed that place to me a few years ago when we were driving home from la. It's a nice place to eat and drink though I'd check it out if you're ever in the area.
There's a second site for 38 degrees in Monrovia. Haven't been there yet. I can get to the Alhambra spot in like 10 minutes from my pad.