Kahlo's is a casual yet charming spot for regional, vegetarian-friendly Mexican dishes & fresh juices located in the heart of Westwood, Denver. You can order their food for take out everyday by visiting their website, or try their award winning Pozole here as part of your RISE Westwood Collective order.