Bon Appetit names San Francisco's AL's Place nation's top new restaurant
EMBED </>More Videos

AL's Place in San Francisco's Mission District has been named the nation's top new restaurant by Bon Appetit Magazine. (KGO-TV)