Welcome

Shop on the Mesa

Shop on the Mesa

now open in Joshua Tree, CA area

Store address:

56636 Twentynine Palms Hwy, Yucca Valley CA 92284

Store hours: Thurs - Sun 12-5, Mon 11-5

https://www.instagram.com/shop_onthe_mesa/

Left Continue shopping
Your Order

You have no items in your cart