We had a GREAT time at The Ranch! The mini golf was great, and they had so much more! At $8 for an all-day pass ($4 for 5-yr old and under), you also get sand volleyball, horseshoes, pedal tractor track, frisbee golf, small playground, arcade games, a great gift shop, food, a bar, and great staff. For a small amount...
More