If you're hanging out on Haight Street and looking for a place to get a quick, inexpensive lunch, Blue Front Cafe is a great place to go. They have really delicious sandwiches, and a number of Greek inspired wraps. Last time I had the feta wrap, which was very yummy. The ambiance is casual (like a coffee shop) and they call your number when the food is ready, so no need to tip.
more