Great stay!!!! If youâre staying around the Itasca area this would be perfect. 1 min away from the north entrance and across the street is a gas station with anything you need from food to beer! 2 mins down the road is Lobos bar and grill, great place to eat!