Watermelon Agua Fresca
Agua fresca (meaning “fresh water”) is a popular beverage in Mexico, and can usually be found being sold by food trucks. I can’t resist buying one whenever I am grabbing some food from a food truck in SF on a... Continue reading →