155 De Haro St, San Francisco 94103, United States Get Directions to this spot
155 De Haro St
San Francisco, 94103
CA, United States

1 reviews for Liba

  • whatelse
    • 27
    • 17
    • 14. May 2010

    Cool falafel truck that moves around the city from day to day. Nice people, great falafel, unique toppings!

    They also have some great sweet potato fries!