magellan 07/07/2005
Earthbound, you have great taste. Treat Street is a fantastic place.
Helpful
Funny
Agree
Disagree
earthbound 07/07/2005
This is a hopping little place in the Mission with a good jukebox and a lively atmosphere. Went here several times when visiting a friend who used to live across the road on Balmy Ave. Don't remember much more about it, but that is typically a good sign.
2 reviews! « Previous | Page of 1 | Next »
Sort by Newest Oldest Most helpful Least helpful Highest rated Lowest rated