Pedro’s place is sparkling clean. Tucked away in a very well kept and authentic area of San Francisco. The street view from the top is mind blowing.