Photo 2 of 7

View all

Quick-stop tamale shop
The California Street Market sells Guatemalan sweetbreads. The store sells between 450-500 various sweetbreads a day. Photo by Michelle Le

© 2016 Mountain View Online.
All rights reserved.