507 30th Rd, Grand Junction, Colorado 81504 USA
Leon's Mexican Restaurant - Grand Junction, CO
Photo Credit: Yelp