Video: Lolo Restaurant

Homemade-style Mexican fusion cuisine has arrived in San Francisco at Lolo.