Velo Cafe - Keller
Velo Cafe is located on 159 S Main Street in Keller, Texas. The concept of this coffee shop is very unique! It’s perfect for someone who loves the outdoors. I enjoyed my cappuccino and since I’ve photographed Ironman over the years - enjoyed being around the bikes!