Leo's Cafe is a coffee shop offering coffee and Tex Mex cuisine. It is located across from the Vernon train station.