Group 2012 April
This Hillcrest taco shop is open 24 hours and takes only cash (there's an ATM on site). The prices are cheap and the clientele often borders on sketchy. It's La Posta. I usually err on the side of caution in …