Stacks - Hayes Valley

Stacks Hayes Valley

Big portions, a nice atmosphere, delicious food, courteous service... what else could you want for breakfast?

Photo Gallery