We don't get to get here that often as it's a 45-minute drive from the house, but their Mexican taquitos are absolutely worth the drive!
We have never been here, but it is directly across the street from the hotel. They do close at 2pm daily.
We have never been here either but it's a pizza place that does offer delivery. They are only open until 8pm