Some days a picture is worth a thousand words…
From my recent visit to IL Casaro Pizzeria & Mozzarella Bar.
A good solid addition to the Castro, from the great food to the friendly staff. Well worth a visit.
Eating single? Skip the table and eat at the bar. When North Beach hits the Castro;