• (1 ratings)
  • Favorites
  • Embed

    Embed Video

    Link
    Embed Code
    Size x

Fresh, organic & unique choices abound at this taco stand just north of the 101 freeway in Studio City. Great food at great prices. And if you're looking for a sit-down restaurant, head across the street to their parent place, Hugo's! For more: www.hugostacos.com

Details
  • by npAgin
  • recorded July 2010
  • uploaded Jul 26, 2010
  • 32 views
Location
  • Studio City
Tags

Video Map

Related Videos

More Videos from npAgin