Address History
4123 24th Street in San Francisco, California (United States)
 
Opened Name
2009 Bistro 24
2009 City Grill
2010 The Little Chihuahua
1996 Miss Millie's