Joshua Tree Inn is located in Joshua Tree, California.
Please call (760) 366-1188 to find out the business hours of Joshua Tree Inn.
Most restaurants in Joshua Tree accepts both Cash and major Credit Cards. Please call (760) 366-1188 to find out available payment options accepted by Joshua Tree Inn.
There's no review submitted on Joshua Tree Inn by direct visitors of this website.
Add Your Review on this Restaurant