T&T Supermarket Opens Its First San Francisco Store November 5 at Geary and Masonic
T&T Supermarket opens at 2675 Geary Blvd. on Thursday, November 5, at 9am, with the first T&T Cafe in the U.S., a bakery, hot food and live seafood in the former Best Buy space at City Center.