Mountain Mojo is an outstanding coffee shop. Friendly and competent staff. Warm and inviting ambience with great music that entertains without being intrusive. Great coffee and bagels. Great place to bop in for a cup of joe, or hang out for the afternoon. The place is well managed.