Hollywood Tacos Burritos Restaurants
180 S. La Brea Ave., Los Angeles, CA, 90036
Once upon a time, two women took over an old Hollywood rug store and turned it into City, the loudest -- and to many tastes, the niftiest -- restaurant in town. Then a little...

