Little Star is a small gourmet-pizza chain with three outlets in San Francisco. We chose it for an early dinner on a Saturday afternoon because it had the best ratings for open eateries in that neck of the Mission at that time, aside from the also-appealing arepas spot across the street. At 3 pm, the
Read more