Yes!
There is a large parking lot directly in front of the venue. There are about 200 spots so there should be plenty of room for everyone. Parking is free.
There are no restaurants directly next to or across from the venue; however, there is a grocery store, Walmart, drug store, and several other places a mile from the venue.