Sign in or  Join Judy's Book to contribute

damn good

Tuesday, March 27, 2007
Buffalo meat burgers are too good to be true. Try it. Place is a diamond in the rough. Warning Burgers can be HUGE and DELICIOUS
840 Ulloa St
San Francisco, California 94127
(415) 665-4350

More Reviews

No image

Peter Y.