
The flautas are bomb, the music is USDA choice, the patio view is flavor and the margaritas are DUMB cheap!
Barragans
1538 W. Sunset BLVD
Los Angeles, CA 90026
Certified A’la Carte Sound Providers:
You can put down the myspace surveys and chain letters for one night, right?
ooooo