Several spots to eat within walking distance. Plenty of space for a larger group or family.