I should really stop taking photos of my coffee. Check out “Espresso Profeta” in Westwood, Los Angeles. Near UCLA. Info Written by Patricia Wayne On March 23, 2012 Tagged coffee, espresso, profeta, latte, ucla, westwood